https://launchpad.net/~mozillateam/+archive/ubuntu/firefox-next/+build/17188244 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-arm64-034 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... 25 Jun 11:28:22 ntpdate[1908]: adjust time server 10.211.37.1 offset 0.009142 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 --image-type chroot /home/buildd/filecache-default/a8e076447bc9c859868a26138221e631724b6c90 Creating target for build PACKAGEBUILD-17188244 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 Starting target for build PACKAGEBUILD-17188244 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 'deb http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu eoan main' 'deb http://ftpmaster.internal/ubuntu eoan main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu eoan-security main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu eoan-updates main restricted universe multiverse' 'deb http://ftpmaster.internal/ubuntu eoan-proposed main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-17188244 RUN: /usr/share/launchpad-buildd/bin/in-target add-trusted-keys --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 Adding trusted keys to build-PACKAGEBUILD-17188244 Warning: apt-key output should not be parsed (stdout is not a terminal) OK Warning: apt-key output should not be parsed (stdout is not a terminal) /etc/apt/trusted.gpg -------------------- pub rsa1024 2009-01-18 [SC] 0AB2 1567 9C57 1D1C 8325 275B 9BDB 3D89 CE49 EC21 uid [ unknown] Launchpad PPA for Mozilla Team /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-archive.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 790B C727 7767 219C 42C8 6F93 3B4F E6AC C0B2 1F32 uid [ unknown] Ubuntu Archive Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2012-cdimage.gpg ------------------------------------------------------ pub rsa4096 2012-05-11 [SC] 8439 38DF 228D 22F7 B374 2BC0 D94A A3F0 EFE2 1092 uid [ unknown] Ubuntu CD Image Automatic Signing Key (2012) /etc/apt/trusted.gpg.d/ubuntu-keyring-2018-archive.gpg ------------------------------------------------------ pub rsa4096 2018-09-17 [SC] F6EC B376 2474 EDA9 D21B 7022 8719 20D1 991B C93C uid [ unknown] Ubuntu Archive Automatic Signing Key (2018) RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 Updating target for build PACKAGEBUILD-17188244 Get:1 http://ftpmaster.internal/ubuntu eoan InRelease [255 kB] Get:2 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu eoan InRelease [20.8 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-security InRelease [79.7 kB] Get:4 http://ftpmaster.internal/ubuntu eoan-updates InRelease [79.7 kB] Get:5 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu eoan/main armhf Packages [13.0 kB] Get:6 http://ftpmaster.internal/ubuntu eoan-proposed InRelease [106 kB] Get:7 http://ppa.launchpad.net/mozillateam/firefox-next/ubuntu eoan/main Translation-en [3716 B] Get:8 http://ftpmaster.internal/ubuntu eoan/main armhf Packages [936 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main Translation-en [502 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/restricted armhf Packages [8828 B] Get:11 http://ftpmaster.internal/ubuntu eoan/restricted Translation-en [5488 B] Get:12 http://ftpmaster.internal/ubuntu eoan/universe armhf Packages [8729 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/universe Translation-en [5283 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/multiverse armhf Packages [125 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/multiverse Translation-en [112 kB] Get:16 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf Packages [48.7 kB] Get:17 http://ftpmaster.internal/ubuntu eoan-proposed/main Translation-en [31.7 kB] Get:18 http://ftpmaster.internal/ubuntu eoan-proposed/restricted Translation-en [540 B] Get:19 http://ftpmaster.internal/ubuntu eoan-proposed/universe armhf Packages [114 kB] Get:20 http://ftpmaster.internal/ubuntu eoan-proposed/universe Translation-en [70.5 kB] Get:21 http://ftpmaster.internal/ubuntu eoan-proposed/multiverse armhf Packages [984 B] Get:22 http://ftpmaster.internal/ubuntu eoan-proposed/multiverse Translation-en [804 B] Fetched 16.5 MB in 8s (2185 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libapt-pkg5.0 libisl19 libreadline7 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: gcc-9-base libapt-pkg5.90 libisl21 libpcre2-8-0 libreadline8 The following packages will be upgraded: adduser advancecomp apt base-files base-passwd bash binutils binutils-arm-linux-gnueabihf binutils-common bsdutils build-essential bzip2 ca-certificates coreutils cpp cpp-8 dash debconf debianutils diffutils dmsetup dpkg dpkg-dev e2fslibs e2fsprogs fdisk findutils g++ g++-8 gcc gcc-8 gcc-8-base gpg gpg-agent gpgconf gpgv grep gzip init init-system-helpers libacl1 libapparmor1 libapt-pkg5.0 libargon2-1 libasan5 libassuan0 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcom-err2 libcomerr2 libcryptsetup12 libdb5.3 libdebconfclient0 libdevmapper1.02.1 libdpkg-perl libext2fs2 libfdisk1 libgcc-8-dev libgcc1 libgcrypt20 libgdbm-compat4 libgdbm6 libgnutls30 libgomp1 libgpg-error0 libhogweed4 libidn11 libjson-c3 libkmod2 liblz4-1 liblzma5 libmount1 libmpfr6 libncurses6 libncursesw6 libnettle6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre3 libperl5.28 libpng16-16 libprocps7 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libslang2 libsmartcols1 libsqlite3-0 libss2 libssl1.1 libstdc++-8-dev libstdc++6 libsystemd0 libtinfo6 libubsan1 libudev1 libunistring2 libuuid1 libzstd1 linux-libc-dev login lsb-base mount multiarch-support ncurses-base ncurses-bin openssl optipng passwd perl perl-base perl-modules-5.28 pinentry-curses pkgbinarymangler procps readline-common sed systemd systemd-sysv sysvinit-utils tar tzdata util-linux xz-utils zlib1g 142 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 67.0 MB of archives. After this operation, 11.6 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libc6-dev armhf 2.29-0ubuntu3 [1911 kB] Get:2 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libc-dev-bin armhf 2.29-0ubuntu3 [59.3 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf linux-libc-dev armhf 5.0.0-18.19 [1049 kB] Get:4 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libc6 armhf 2.29-0ubuntu3 [2132 kB] Get:5 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libc-bin armhf 2.29-0ubuntu3 [471 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main armhf gcc-9-base armhf 9.1.0-4ubuntu1 [18.0 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main armhf libgcc1 armhf 1:9.1.0-4ubuntu1 [37.4 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main armhf base-files armhf 10.2ubuntu3 [60.1 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main armhf debianutils armhf 4.8.6.1 [84.2 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main armhf bash armhf 5.0-4ubuntu1 [572 kB] Get:11 http://ftpmaster.internal/ubuntu eoan/main armhf bsdutils armhf 1:2.33.1-0.1ubuntu2 [58.1 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main armhf coreutils armhf 8.30-3ubuntu1 [1125 kB] Get:13 http://ftpmaster.internal/ubuntu eoan/main armhf lsb-base all 10.2019051400ubuntu1 [12.4 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main armhf tar armhf 1.30+dfsg-6 [219 kB] Get:15 http://ftpmaster.internal/ubuntu eoan/main armhf dpkg armhf 1.19.6ubuntu1 [1085 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main armhf libperl5.28 armhf 5.28.1-6 [3163 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main armhf perl armhf 5.28.1-6 [204 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main armhf perl-base armhf 5.28.1-6 [1398 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main armhf perl-modules-5.28 all 5.28.1-6 [2818 kB] Get:20 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf bzip2 armhf 1.0.6-9.1 [32.0 kB] Get:21 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libbz2-1.0 armhf 1.0.6-9.1 [30.7 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main armhf libdb5.3 armhf 5.3.28+dfsg1-0.6ubuntu1 [590 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main armhf libgdbm6 armhf 1.18.1-4 [24.4 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main armhf libgdbm-compat4 armhf 1.18.1-4 [5788 B] Get:25 http://ftpmaster.internal/ubuntu eoan/main armhf zlib1g armhf 1:1.2.11.dfsg-1ubuntu2 [48.3 kB] Get:26 http://ftpmaster.internal/ubuntu eoan/main armhf debconf all 1.5.72 [122 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/main armhf dash armhf 0.5.10.2-5 [78.3 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/main armhf diffutils armhf 1:3.7-3 [180 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/main armhf findutils armhf 4.6.0+git+20190209-2 [307 kB] Get:30 http://ftpmaster.internal/ubuntu eoan/main armhf grep armhf 3.3-1 [138 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/main armhf gzip armhf 1.10-0ubuntu1 [90.3 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/main armhf libsmartcols1 armhf 2.33.1-0.1ubuntu2 [80.7 kB] Get:33 http://ftpmaster.internal/ubuntu eoan/main armhf libuuid1 armhf 2.33.1-0.1ubuntu2 [20.2 kB] Get:34 http://ftpmaster.internal/ubuntu eoan/main armhf libblkid1 armhf 2.33.1-0.1ubuntu2 [119 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/main armhf libfdisk1 armhf 2.33.1-0.1ubuntu2 [159 kB] Get:36 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre2-8-0 armhf 10.32-5 [158 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main armhf libselinux1 armhf 2.9-1 [59.7 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main armhf libmount1 armhf 2.33.1-0.1ubuntu2 [130 kB] Get:39 http://ftpmaster.internal/ubuntu eoan/main armhf libncurses6 armhf 6.1+20181013-2ubuntu2 [79.0 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main armhf libtinfo6 armhf 6.1+20181013-2ubuntu2 [70.7 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main armhf libncursesw6 armhf 6.1+20181013-2ubuntu2 [105 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main armhf fdisk armhf 2.33.1-0.1ubuntu2 [106 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main armhf login armhf 1:4.5-1.1ubuntu2 [261 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main armhf util-linux armhf 2.33.1-0.1ubuntu2 [925 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main armhf ncurses-bin armhf 6.1+20181013-2ubuntu2 [156 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main armhf sed armhf 4.7-1 [181 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main armhf libdebconfclient0 armhf 0.249ubuntu1 [5868 B] Get:48 http://ftpmaster.internal/ubuntu eoan/main armhf base-passwd armhf 3.5.46 [45.9 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main armhf init-system-helpers all 1.57 [38.3 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main armhf ncurses-base all 6.1+20181013-2ubuntu2 [17.9 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main armhf sysvinit-utils armhf 2.93-8ubuntu1 [17.9 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main armhf liblz4-1 armhf 1.8.3-1ubuntu1 [66.6 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main armhf liblzma5 armhf 5.2.4-1 [84.6 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main armhf libstdc++6 armhf 9.1.0-4ubuntu1 [450 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main armhf libnettle6 armhf 3.4.1-1 [123 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main armhf libhogweed4 armhf 3.4.1-1 [129 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main armhf libp11-kit0 armhf 0.23.15-2 [163 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main armhf libunistring2 armhf 0.9.10-1ubuntu2 [357 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main armhf libgnutls30 armhf 3.6.7-4ubuntu1 [712 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main armhf systemd-sysv armhf 240-6ubuntu9 [9380 B] Get:61 http://ftpmaster.internal/ubuntu eoan/main armhf libacl1 armhf 2.2.53-4 [15.8 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main armhf libapparmor1 armhf 2.13.2-9ubuntu7 [29.4 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main armhf libaudit-common all 1:2.8.4-3ubuntu1 [4200 B] Get:64 http://ftpmaster.internal/ubuntu eoan/main armhf libcap-ng0 armhf 0.7.9-2 [9656 B] Get:65 http://ftpmaster.internal/ubuntu eoan/main armhf libaudit1 armhf 1:2.8.4-3ubuntu1 [35.7 kB] Get:66 http://ftpmaster.internal/ubuntu eoan/main armhf libcap2 armhf 1:2.25-2 [12.1 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main armhf libargon2-1 armhf 0~20171227-0.2 [20.0 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main armhf libudev1 armhf 240-6ubuntu9 [57.8 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main armhf libdevmapper1.02.1 armhf 2:1.02.155-2ubuntu4 [117 kB] Get:70 http://ftpmaster.internal/ubuntu eoan/main armhf libjson-c3 armhf 0.12.1+ds-2 [20.2 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main armhf libssl1.1 armhf 1.1.1c-1ubuntu3 [1070 kB] Get:72 http://ftpmaster.internal/ubuntu eoan/main armhf libcryptsetup12 armhf 2:2.1.0-5ubuntu1 [130 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main armhf libgpg-error0 armhf 1.36-1 [49.4 kB] Get:74 http://ftpmaster.internal/ubuntu eoan/main armhf libidn11 armhf 1.33-2.2ubuntu2 [43.1 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main armhf libkmod2 armhf 26-1ubuntu1 [36.5 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main armhf libpam0g armhf 1.3.1-5ubuntu1 [50.5 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main armhf libseccomp2 armhf 2.4.1-0ubuntu0.19.10.3 [30.9 kB] Get:78 http://ftpmaster.internal/ubuntu eoan/main armhf mount armhf 2.33.1-0.1ubuntu2 [105 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main armhf libsepol1 armhf 2.9-1 [220 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main armhf libsemanage-common all 2.9-1 [9916 B] Get:81 http://ftpmaster.internal/ubuntu eoan/main armhf libsemanage1 armhf 2.9-1 [72.9 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main armhf libpam-modules-bin armhf 1.3.1-5ubuntu1 [33.1 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main armhf libpam-modules armhf 1.3.1-5ubuntu1 [230 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main armhf passwd armhf 1:4.5-1.1ubuntu2 [768 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main armhf adduser all 3.118ubuntu1 [163 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main armhf systemd armhf 240-6ubuntu9 [3150 kB] Get:87 http://ftpmaster.internal/ubuntu eoan/main armhf libsystemd0 armhf 240-6ubuntu9 [221 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main armhf libzstd1 armhf 1.3.8+dfsg-3 [195 kB] Get:89 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libapt-pkg5.90 armhf 1.9.1 [739 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main armhf libapt-pkg5.0 armhf 1.8.2+19.10 [737 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/main armhf libgcrypt20 armhf 1.8.4-5ubuntu1 [364 kB] Get:92 http://ftpmaster.internal/ubuntu eoan/main armhf gpgv armhf 2.2.12-1ubuntu3 [167 kB] Get:93 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf apt armhf 1.9.1 [1225 kB] Get:94 http://ftpmaster.internal/ubuntu eoan/main armhf libext2fs2 armhf 1.45.2-1ubuntu1 [170 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main armhf e2fsprogs armhf 1.45.2-1ubuntu1 [513 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main armhf init armhf 1.57 [6084 B] Get:97 http://ftpmaster.internal/ubuntu eoan/main armhf libattr1 armhf 1:2.4.48-4 [11.3 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main armhf libpam-runtime all 1.3.1-5ubuntu1 [37.3 kB] Get:99 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre3 armhf 2:8.39-12 [207 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main armhf libcom-err2 armhf 1.45.2-1ubuntu1 [9004 B] Get:101 http://ftpmaster.internal/ubuntu eoan/main armhf libprocps7 armhf 2:3.3.15-2ubuntu2 [29.8 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main armhf libss2 armhf 1.45.2-1ubuntu1 [9296 B] Get:103 http://ftpmaster.internal/ubuntu eoan/main armhf procps armhf 2:3.3.15-2ubuntu2 [219 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main armhf openssl armhf 1.1.1c-1ubuntu3 [595 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main armhf ca-certificates all 20190110 [146 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/main armhf dmsetup armhf 2:1.02.155-2ubuntu4 [74.4 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/main armhf readline-common all 8.0-1 [53.4 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main armhf libreadline8 armhf 8.0-1 [108 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main armhf libslang2 armhf 2.3.2-3 [384 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main armhf libsqlite3-0 armhf 3.27.2-3 [453 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/main armhf tzdata all 2019a-1 [187 kB] Get:112 http://ftpmaster.internal/ubuntu eoan/main armhf xz-utils armhf 5.2.4-1 [80.6 kB] Get:113 http://ftpmaster.internal/ubuntu eoan/main armhf libpng16-16 armhf 1.6.37-1~exp4 [162 kB] Get:114 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf multiarch-support armhf 2.29-0ubuntu3 [6920 B] Get:115 http://ftpmaster.internal/ubuntu eoan/main armhf advancecomp armhf 2.1-2.1 [166 kB] Get:116 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf binutils-arm-linux-gnueabihf armhf 2.32.51.20190624-1ubuntu1 [2219 kB] Get:117 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libbinutils armhf 2.32.51.20190624-1ubuntu1 [312 kB] Get:118 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf binutils armhf 2.32.51.20190624-1ubuntu1 [3356 B] Get:119 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf binutils-common armhf 2.32.51.20190624-1ubuntu1 [202 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main armhf libubsan1 armhf 9.1.0-4ubuntu1 [118 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main armhf libgomp1 armhf 9.1.0-4ubuntu1 [77.4 kB] Get:122 http://ftpmaster.internal/ubuntu eoan/main armhf libatomic1 armhf 9.1.0-4ubuntu1 [7092 B] Get:123 http://ftpmaster.internal/ubuntu eoan/main armhf libasan5 armhf 9.1.0-4ubuntu1 [387 kB] Get:124 http://ftpmaster.internal/ubuntu eoan/main armhf g++-8 armhf 8.3.0-14ubuntu1 [7801 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main armhf gcc-8 armhf 8.3.0-14ubuntu1 [7592 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main armhf libstdc++-8-dev armhf 8.3.0-14ubuntu1 [1613 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/main armhf libgcc-8-dev armhf 8.3.0-14ubuntu1 [631 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main armhf libcc1-0 armhf 9.1.0-4ubuntu1 [41.7 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main armhf cpp-8 armhf 8.3.0-14ubuntu1 [6812 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main armhf gcc-8-base armhf 8.3.0-14ubuntu1 [18.3 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main armhf libisl21 armhf 0.21-1 [441 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main armhf libmpfr6 armhf 4.0.2-1 [196 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main armhf g++ armhf 4:8.3.0-1ubuntu3 [1604 B] Get:134 http://ftpmaster.internal/ubuntu eoan/main armhf gcc armhf 4:8.3.0-1ubuntu3 [5228 B] Get:135 http://ftpmaster.internal/ubuntu eoan/main armhf cpp armhf 4:8.3.0-1ubuntu3 [27.6 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main armhf dpkg-dev all 1.19.6ubuntu1 [675 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main armhf libdpkg-perl all 1.19.6ubuntu1 [230 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main armhf build-essential armhf 12.6ubuntu1 [4664 B] Get:139 http://ftpmaster.internal/ubuntu eoan/main armhf e2fslibs armhf 1.45.2-1ubuntu1 [2716 B] Get:140 http://ftpmaster.internal/ubuntu eoan/main armhf libassuan0 armhf 2.5.3-1 [29.0 kB] Get:141 http://ftpmaster.internal/ubuntu eoan/main armhf pinentry-curses armhf 1.1.0-2 [31.3 kB] Get:142 http://ftpmaster.internal/ubuntu eoan/main armhf gpg armhf 2.2.12-1ubuntu3 [415 kB] Get:143 http://ftpmaster.internal/ubuntu eoan/main armhf gpgconf armhf 2.2.12-1ubuntu3 [105 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main armhf gpg-agent armhf 2.2.12-1ubuntu3 [190 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main armhf libcomerr2 armhf 1.45.2-1ubuntu1 [2704 B] Get:146 http://ftpmaster.internal/ubuntu eoan/main armhf optipng armhf 0.7.7-1 [81.1 kB] Get:147 http://ftpmaster.internal/ubuntu eoan/main armhf pkgbinarymangler all 144 [55.2 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 67.0 MB in 3s (24.8 MB/s) (Reading database ... 12402 files and directories currently installed.) Preparing to unpack .../libc6-dev_2.29-0ubuntu3_armhf.deb ... Unpacking libc6-dev:armhf (2.29-0ubuntu3) over (2.28-0ubuntu1) ... Preparing to unpack .../libc-dev-bin_2.29-0ubuntu3_armhf.deb ... Unpacking libc-dev-bin (2.29-0ubuntu3) over (2.28-0ubuntu1) ... Preparing to unpack .../linux-libc-dev_5.0.0-18.19_armhf.deb ... Unpacking linux-libc-dev:armhf (5.0.0-18.19) over (4.18.0-11.12) ... Preparing to unpack .../libc6_2.29-0ubuntu3_armhf.deb ... Unpacking libc6:armhf (2.29-0ubuntu3) over (2.28-0ubuntu1) ... Setting up libc6:armhf (2.29-0ubuntu3) ... (Reading database ... 12430 files and directories currently installed.) Preparing to unpack .../libc-bin_2.29-0ubuntu3_armhf.deb ... Unpacking libc-bin (2.29-0ubuntu3) over (2.28-0ubuntu1) ... Setting up libc-bin (2.29-0ubuntu3) ... Selecting previously unselected package gcc-9-base:armhf. (Reading database ... 12430 files and directories currently installed.) Preparing to unpack .../gcc-9-base_9.1.0-4ubuntu1_armhf.deb ... Unpacking gcc-9-base:armhf (9.1.0-4ubuntu1) ... Setting up gcc-9-base:armhf (9.1.0-4ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.1.0-4ubuntu1_armhf.deb ... Unpacking libgcc1:armhf (1:9.1.0-4ubuntu1) over (1:8.2.0-12ubuntu1) ... Setting up libgcc1:armhf (1:9.1.0-4ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../base-files_10.2ubuntu3_armhf.deb ... Unpacking base-files (10.2ubuntu3) over (10.1ubuntu8) ... Setting up base-files (10.2ubuntu3) ... 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 ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../debianutils_4.8.6.1_armhf.deb ... Unpacking debianutils (4.8.6.1) over (4.8.6) ... Setting up debianutils (4.8.6.1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../bash_5.0-4ubuntu1_armhf.deb ... Unpacking bash (5.0-4ubuntu1) over (4.4.18-2ubuntu3) ... Setting up bash (5.0-4ubuntu1) ... 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 ... 12436 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.33.1-0.1ubuntu2_armhf.deb ... Unpacking bsdutils (1:2.33.1-0.1ubuntu2) over (1:2.32-0.1ubuntu2) ... Setting up bsdutils (1:2.33.1-0.1ubuntu2) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../coreutils_8.30-3ubuntu1_armhf.deb ... Unpacking coreutils (8.30-3ubuntu1) over (8.28-1ubuntu2) ... Setting up coreutils (8.30-3ubuntu1) ... (Reading database ... 12436 files and directories currently installed.) Preparing to unpack .../lsb-base_10.2019051400ubuntu1_all.deb ... Unpacking lsb-base (10.2019051400ubuntu1) over (9.20170808ubuntu1) ... Preparing to unpack .../tar_1.30+dfsg-6_armhf.deb ... Unpacking tar (1.30+dfsg-6) over (1.30+dfsg-3) ... Setting up tar (1.30+dfsg-6) ... (Reading database ... 12435 files and directories currently installed.) Preparing to unpack .../dpkg_1.19.6ubuntu1_armhf.deb ... Unpacking dpkg (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Setting up dpkg (1.19.6ubuntu1) ... Installing new version of config file /etc/cron.daily/dpkg ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libperl5.28_5.28.1-6_armhf.deb ... Unpacking libperl5.28:armhf (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl_5.28.1-6_armhf.deb ... Unpacking perl (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../perl-base_5.28.1-6_armhf.deb ... Unpacking perl-base (5.28.1-6) over (5.28.1-3) ... Setting up perl-base (5.28.1-6) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../perl-modules-5.28_5.28.1-6_all.deb ... Unpacking perl-modules-5.28 (5.28.1-6) over (5.28.1-3) ... Preparing to unpack .../bzip2_1.0.6-9.1_armhf.deb ... Unpacking bzip2 (1.0.6-9.1) over (1.0.6-9) ... Preparing to unpack .../libbz2-1.0_1.0.6-9.1_armhf.deb ... Unpacking libbz2-1.0:armhf (1.0.6-9.1) over (1.0.6-9) ... Setting up libbz2-1.0:armhf (1.0.6-9.1) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libdb5.3_5.3.28+dfsg1-0.6ubuntu1_armhf.deb ... Unpacking libdb5.3:armhf (5.3.28+dfsg1-0.6ubuntu1) over (5.3.28+dfsg1-0.2) ... Setting up libdb5.3:armhf (5.3.28+dfsg1-0.6ubuntu1) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../libgdbm6_1.18.1-4_armhf.deb ... Unpacking libgdbm6:armhf (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../libgdbm-compat4_1.18.1-4_armhf.deb ... Unpacking libgdbm-compat4:armhf (1.18.1-4) over (1.18.1-2) ... Preparing to unpack .../zlib1g_1%3a1.2.11.dfsg-1ubuntu2_armhf.deb ... Unpacking zlib1g:armhf (1:1.2.11.dfsg-1ubuntu2) over (1:1.2.11.dfsg-0ubuntu2) ... Setting up zlib1g:armhf (1:1.2.11.dfsg-1ubuntu2) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../debconf_1.5.72_all.deb ... Unpacking debconf (1.5.72) over (1.5.69) ... Setting up debconf (1.5.72) ... (Reading database ... 12443 files and directories currently installed.) Preparing to unpack .../dash_0.5.10.2-5_armhf.deb ... Unpacking dash (0.5.10.2-5) over (0.5.10.2-2) ... Setting up dash (0.5.10.2-5) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../diffutils_1%3a3.7-3_armhf.deb ... Unpacking diffutils (1:3.7-3) over (1:3.6-1) ... Setting up diffutils (1:3.7-3) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../findutils_4.6.0+git+20190209-2_armhf.deb ... Unpacking findutils (4.6.0+git+20190209-2) over (4.6.0+git+20181018-1) ... Setting up findutils (4.6.0+git+20190209-2) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../archives/grep_3.3-1_armhf.deb ... Unpacking grep (3.3-1) over (3.1-3) ... Setting up grep (3.3-1) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu1_armhf.deb ... Unpacking gzip (1.10-0ubuntu1) over (1.6-5ubuntu2) ... Setting up gzip (1.10-0ubuntu1) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libsmartcols1:armhf (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libsmartcols1:armhf (2.33.1-0.1ubuntu2) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../libuuid1_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libuuid1:armhf (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libuuid1:armhf (2.33.1-0.1ubuntu2) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../libblkid1_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libblkid1:armhf (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libblkid1:armhf (2.33.1-0.1ubuntu2) ... (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libfdisk1:armhf (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libfdisk1:armhf (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libpcre2-8-0:armhf. (Reading database ... 12444 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.32-5_armhf.deb ... Unpacking libpcre2-8-0:armhf (10.32-5) ... Setting up libpcre2-8-0:armhf (10.32-5) ... (Reading database ... 12450 files and directories currently installed.) Preparing to unpack .../libselinux1_2.9-1_armhf.deb ... Unpacking libselinux1:armhf (2.9-1) over (2.8-1build2) ... Setting up libselinux1:armhf (2.9-1) ... (Reading database ... 12450 files and directories currently installed.) Preparing to unpack .../libmount1_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libmount1:armhf (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up libmount1:armhf (2.33.1-0.1ubuntu2) ... (Reading database ... 12450 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking libncurses6:armhf (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking libtinfo6:armhf (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libtinfo6:armhf (6.1+20181013-2ubuntu2) ... (Reading database ... 12450 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking libncursesw6:armhf (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up libncursesw6:armhf (6.1+20181013-2ubuntu2) ... (Reading database ... 12450 files and directories currently installed.) Preparing to unpack .../fdisk_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking fdisk (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Setting up fdisk (2.33.1-0.1ubuntu2) ... (Reading database ... 12453 files and directories currently installed.) Preparing to unpack .../util-linux_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking util-linux (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Replacing files in old package login (1:4.5-1ubuntu1) ... Preparing to unpack .../login_1%3a4.5-1.1ubuntu2_armhf.deb ... Unpacking login (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up login (1:4.5-1.1ubuntu2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking ncurses-bin (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-bin (6.1+20181013-2ubuntu2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../archives/sed_4.7-1_armhf.deb ... Unpacking sed (4.7-1) over (4.5-2) ... Setting up sed (4.7-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.249ubuntu1_armhf.deb ... Unpacking libdebconfclient0:armhf (0.249ubuntu1) over (0.244ubuntu1) ... Setting up libdebconfclient0:armhf (0.249ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.46_armhf.deb ... Unpacking base-passwd (3.5.46) over (3.5.45) ... Setting up base-passwd (3.5.46) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../init-system-helpers_1.57_all.deb ... Unpacking init-system-helpers (1.57) over (1.56) ... Setting up init-system-helpers (1.57) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20181013-2ubuntu2_all.deb ... Unpacking ncurses-base (6.1+20181013-2ubuntu2) over (6.1+20180210-4ubuntu1) ... Setting up ncurses-base (6.1+20181013-2ubuntu2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.93-8ubuntu1_armhf.deb ... Unpacking sysvinit-utils (2.93-8ubuntu1) over (2.88dsf-59.10ubuntu2) ... Setting up util-linux (2.33.1-0.1ubuntu2) ... Setting up sysvinit-utils (2.93-8ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.8.3-1ubuntu1_armhf.deb ... Unpacking liblz4-1:armhf (1.8.3-1ubuntu1) over (1.8.2-1ubuntu1) ... Setting up liblz4-1:armhf (1.8.3-1ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../liblzma5_5.2.4-1_armhf.deb ... Unpacking liblzma5:armhf (5.2.4-1) over (5.2.2-1.3) ... Setting up liblzma5:armhf (5.2.4-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libstdc++6_9.1.0-4ubuntu1_armhf.deb ... Unpacking libstdc++6:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Setting up libstdc++6:armhf (9.1.0-4ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libnettle6_3.4.1-1_armhf.deb ... Unpacking libnettle6:armhf (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libnettle6:armhf (3.4.1-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libhogweed4_3.4.1-1_armhf.deb ... Unpacking libhogweed4:armhf (3.4.1-1) over (3.4.1~rc1-1) ... Setting up libhogweed4:armhf (3.4.1-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.15-2_armhf.deb ... Unpacking libp11-kit0:armhf (0.23.15-2) over (0.23.14-2) ... Setting up libp11-kit0:armhf (0.23.15-2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libunistring2_0.9.10-1ubuntu2_armhf.deb ... Unpacking libunistring2:armhf (0.9.10-1ubuntu2) over (0.9.10-1ubuntu1) ... Setting up libunistring2:armhf (0.9.10-1ubuntu2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.7-4ubuntu1_armhf.deb ... Unpacking libgnutls30:armhf (3.6.7-4ubuntu1) over (3.6.4-2ubuntu2) ... Setting up libgnutls30:armhf (3.6.7-4ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../systemd-sysv_240-6ubuntu9_armhf.deb ... Unpacking systemd-sysv (240-6ubuntu9) over (239-7ubuntu15) ... Preparing to unpack .../libacl1_2.2.53-4_armhf.deb ... Unpacking libacl1:armhf (2.2.53-4) over (2.2.52-3build1) ... Setting up libacl1:armhf (2.2.53-4) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.2-9ubuntu7_armhf.deb ... Unpacking libapparmor1:armhf (2.13.2-9ubuntu7) over (2.12-4ubuntu10) ... Preparing to unpack .../libaudit-common_1%3a2.8.4-3ubuntu1_all.deb ... Unpacking libaudit-common (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit-common (1:2.8.4-3ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2_armhf.deb ... Unpacking libcap-ng0:armhf (0.7.9-2) over (0.7.9-1build1) ... Setting up libcap-ng0:armhf (0.7.9-2) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.4-3ubuntu1_armhf.deb ... Unpacking libaudit1:armhf (1:2.8.4-3ubuntu1) over (1:2.8.3-1ubuntu3) ... Setting up libaudit1:armhf (1:2.8.4-3ubuntu1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.25-2_armhf.deb ... Unpacking libcap2:armhf (1:2.25-2) over (1:2.25-1.2) ... Preparing to unpack .../libargon2-1_0~20171227-0.2_armhf.deb ... Unpacking libargon2-1:armhf (0~20171227-0.2) over (0~20171227-0.1) ... Preparing to unpack .../libudev1_240-6ubuntu9_armhf.deb ... Unpacking libudev1:armhf (240-6ubuntu9) over (239-7ubuntu15) ... Setting up libudev1:armhf (240-6ubuntu9) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu4_armhf.deb ... Unpacking libdevmapper1.02.1:armhf (2:1.02.155-2ubuntu4) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../libjson-c3_0.12.1+ds-2_armhf.deb ... Unpacking libjson-c3:armhf (0.12.1+ds-2) over (0.12.1-1.3) ... Preparing to unpack .../libssl1.1_1.1.1c-1ubuntu3_armhf.deb ... Unpacking libssl1.1:armhf (1.1.1c-1ubuntu3) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../libcryptsetup12_2%3a2.1.0-5ubuntu1_armhf.deb ... Unpacking libcryptsetup12:armhf (2:2.1.0-5ubuntu1) over (2:2.0.4-2ubuntu2) ... Preparing to unpack .../libgpg-error0_1.36-1_armhf.deb ... Unpacking libgpg-error0:armhf (1.36-1) over (1.32-3) ... Setting up libgpg-error0:armhf (1.36-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libidn11_1.33-2.2ubuntu2_armhf.deb ... Unpacking libidn11:armhf (1.33-2.2ubuntu2) over (1.33-2.2ubuntu1) ... Preparing to unpack .../libkmod2_26-1ubuntu1_armhf.deb ... Unpacking libkmod2:armhf (26-1ubuntu1) over (25-1ubuntu2) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu1_armhf.deb ... Unpacking libpam0g:armhf (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam0g:armhf (1.3.1-5ubuntu1) ... Checking for services that may need to be restarted...Checking init scripts... Nothing to restart. (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.1-0ubuntu0.19.10.3_armhf.deb ... Unpacking libseccomp2:armhf (2.4.1-0ubuntu0.19.10.3) over (2.3.3-3ubuntu2) ... Setting up libseccomp2:armhf (2.4.1-0ubuntu0.19.10.3) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../mount_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking mount (2.33.1-0.1ubuntu2) over (2.32-0.1ubuntu2) ... Preparing to unpack .../libsepol1_2.9-1_armhf.deb ... Unpacking libsepol1:armhf (2.9-1) over (2.8-1) ... Setting up libsepol1:armhf (2.9-1) ... (Reading database ... 12457 files and directories currently installed.) Preparing to unpack .../libsemanage-common_2.9-1_all.deb ... Unpacking libsemanage-common (2.9-1) over (2.8-1build2) ... Setting up libsemanage-common (2.9-1) ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../libsemanage1_2.9-1_armhf.deb ... Unpacking libsemanage1:armhf (2.9-1) over (2.8-1build2) ... Setting up libsemanage1:armhf (2.9-1) ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu1_armhf.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules-bin (1.3.1-5ubuntu1) ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu1_armhf.deb ... Unpacking libpam-modules:armhf (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-modules:armhf (1.3.1-5ubuntu1) ... Installing new version of config file /etc/security/access.conf ... Installing new version of config file /etc/security/limits.conf ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../passwd_1%3a4.5-1.1ubuntu2_armhf.deb ... Unpacking passwd (1:4.5-1.1ubuntu2) over (1:4.5-1ubuntu1) ... Setting up passwd (1:4.5-1.1ubuntu2) ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../adduser_3.118ubuntu1_all.deb ... Unpacking adduser (3.118ubuntu1) over (3.117ubuntu1) ... Setting up adduser (3.118ubuntu1) ... (Reading database ... 12458 files and directories currently installed.) Preparing to unpack .../systemd_240-6ubuntu9_armhf.deb ... Unpacking systemd (240-6ubuntu9) over (239-7ubuntu15) ... Preparing to unpack .../libsystemd0_240-6ubuntu9_armhf.deb ... Unpacking libsystemd0:armhf (240-6ubuntu9) over (239-7ubuntu15) ... Setting up libsystemd0:armhf (240-6ubuntu9) ... (Reading database ... 12474 files and directories currently installed.) Preparing to unpack .../libzstd1_1.3.8+dfsg-3_armhf.deb ... Unpacking libzstd1:armhf (1.3.8+dfsg-3) over (1.3.5+dfsg-1ubuntu1) ... Setting up libzstd1:armhf (1.3.8+dfsg-3) ... Selecting previously unselected package libapt-pkg5.90:armhf. (Reading database ... 12474 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.90_1.9.1_armhf.deb ... Unpacking libapt-pkg5.90:armhf (1.9.1) ... Setting up libapt-pkg5.90:armhf (1.9.1) ... (Reading database ... 12523 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.0_1.8.2+19.10_armhf.deb ... Unpacking libapt-pkg5.0:armhf (1.8.2+19.10) over (1.8.0~alpha2ubuntu1) ... Setting up libapt-pkg5.0:armhf (1.8.2+19.10) ... (Reading database ... 12523 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.4-5ubuntu1_armhf.deb ... Unpacking libgcrypt20:armhf (1.8.4-5ubuntu1) over (1.8.4-3ubuntu1) ... Setting up libgcrypt20:armhf (1.8.4-5ubuntu1) ... (Reading database ... 12523 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.12-1ubuntu3_armhf.deb ... Unpacking gpgv (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Setting up gpgv (2.2.12-1ubuntu3) ... (Reading database ... 12523 files and directories currently installed.) Preparing to unpack .../archives/apt_1.9.1_armhf.deb ... Unpacking apt (1.9.1) over (1.8.0~alpha2ubuntu1) ... Setting up apt (1.9.1) ... Installing new version of config file /etc/apt/apt.conf.d/01autoremove ... (Reading database ... 12546 files and directories currently installed.) Preparing to unpack .../libext2fs2_1.45.2-1ubuntu1_armhf.deb ... Unpacking libext2fs2:armhf (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libext2fs2:armhf (1.45.2-1ubuntu1) ... (Reading database ... 12545 files and directories currently installed.) Preparing to unpack .../e2fsprogs_1.45.2-1ubuntu1_armhf.deb ... Unpacking e2fsprogs (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Setting up libapparmor1:armhf (2.13.2-9ubuntu7) ... Setting up libcap2:armhf (1:2.25-2) ... Setting up libargon2-1:armhf (0~20171227-0.2) ... Setting up libdevmapper1.02.1:armhf (2:1.02.155-2ubuntu4) ... Setting up libjson-c3:armhf (0.12.1+ds-2) ... Setting up libssl1.1:armhf (1.1.1c-1ubuntu3) ... Setting up libcryptsetup12:armhf (2:2.1.0-5ubuntu1) ... Setting up libidn11:armhf (1.33-2.2ubuntu2) ... Setting up libkmod2:armhf (26-1ubuntu1) ... Setting up mount (2.33.1-0.1ubuntu2) ... Setting up systemd (240-6ubuntu9) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/journald.conf ... Installing new version of config file /etc/systemd/resolved.conf ... Installing new version of config file /etc/systemd/system.conf ... Setting up systemd-sysv (240-6ubuntu9) ... (Reading database ... 12561 files and directories currently installed.) Preparing to unpack .../archives/init_1.57_armhf.deb ... Unpacking init (1.57) over (1.56) ... Preparing to unpack .../libattr1_1%3a2.4.48-4_armhf.deb ... Unpacking libattr1:armhf (1:2.4.48-4) over (1:2.4.47-2build1) ... Setting up libattr1:armhf (1:2.4.48-4) ... (Reading database ... 12562 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu1_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu1) over (1.1.8-3.6ubuntu2) ... Setting up libpam-runtime (1.3.1-5ubuntu1) ... (Reading database ... 12562 files and directories currently installed.) Preparing to unpack .../libpcre3_2%3a8.39-12_armhf.deb ... Unpacking libpcre3:armhf (2:8.39-12) over (2:8.39-11) ... Setting up libpcre3:armhf (2:8.39-12) ... (Reading database ... 12562 files and directories currently installed.) Preparing to unpack .../00-libcom-err2_1.45.2-1ubuntu1_armhf.deb ... Unpacking libcom-err2:armhf (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../01-libprocps7_2%3a3.3.15-2ubuntu2_armhf.deb ... Unpacking libprocps7:armhf (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../02-libss2_1.45.2-1ubuntu1_armhf.deb ... Unpacking libss2:armhf (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../03-procps_2%3a3.3.15-2ubuntu2_armhf.deb ... Unpacking procps (2:3.3.15-2ubuntu2) over (2:3.3.15-2ubuntu1) ... Preparing to unpack .../04-openssl_1.1.1c-1ubuntu3_armhf.deb ... Unpacking openssl (1.1.1c-1ubuntu3) over (1.1.1a-1ubuntu2) ... Preparing to unpack .../05-ca-certificates_20190110_all.deb ... Unpacking ca-certificates (20190110) over (20180409) ... Preparing to unpack .../06-dmsetup_2%3a1.02.155-2ubuntu4_armhf.deb ... Unpacking dmsetup (2:1.02.155-2ubuntu4) over (2:1.02.145-4.1ubuntu4) ... Preparing to unpack .../07-readline-common_8.0-1_all.deb ... Unpacking readline-common (8.0-1) over (7.0-5) ... Selecting previously unselected package libreadline8:armhf. Preparing to unpack .../08-libreadline8_8.0-1_armhf.deb ... Unpacking libreadline8:armhf (8.0-1) ... Preparing to unpack .../09-libslang2_2.3.2-3_armhf.deb ... Unpacking libslang2:armhf (2.3.2-3) over (2.3.2-1ubuntu1) ... Preparing to unpack .../10-libsqlite3-0_3.27.2-3_armhf.deb ... Unpacking libsqlite3-0:armhf (3.27.2-3) over (3.26.0-2) ... Preparing to unpack .../11-tzdata_2019a-1_all.deb ... Unpacking tzdata (2019a-1) over (2018g-1) ... Preparing to unpack .../12-xz-utils_5.2.4-1_armhf.deb ... Unpacking xz-utils (5.2.4-1) over (5.2.2-1.3) ... Preparing to unpack .../13-libpng16-16_1.6.37-1~exp4_armhf.deb ... Unpacking libpng16-16:armhf (1.6.37-1~exp4) over (1.6.34-2) ... Preparing to unpack .../14-multiarch-support_2.29-0ubuntu3_armhf.deb ... Unpacking multiarch-support (2.29-0ubuntu3) over (2.28-0ubuntu1) ... Preparing to unpack .../15-advancecomp_2.1-2.1_armhf.deb ... Unpacking advancecomp (2.1-2.1) over (2.1-1) ... Preparing to unpack .../16-binutils-arm-linux-gnueabihf_2.32.51.20190624-1ubuntu1_armhf.deb ... Unpacking binutils-arm-linux-gnueabihf (2.32.51.20190624-1ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../17-libbinutils_2.32.51.20190624-1ubuntu1_armhf.deb ... Unpacking libbinutils:armhf (2.32.51.20190624-1ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../18-binutils_2.32.51.20190624-1ubuntu1_armhf.deb ... Unpacking binutils (2.32.51.20190624-1ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../19-binutils-common_2.32.51.20190624-1ubuntu1_armhf.deb ... Unpacking binutils-common:armhf (2.32.51.20190624-1ubuntu1) over (2.31.1-10ubuntu1) ... Preparing to unpack .../20-libubsan1_9.1.0-4ubuntu1_armhf.deb ... Unpacking libubsan1:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../21-libgomp1_9.1.0-4ubuntu1_armhf.deb ... Unpacking libgomp1:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../22-libatomic1_9.1.0-4ubuntu1_armhf.deb ... Unpacking libatomic1:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../23-libasan5_9.1.0-4ubuntu1_armhf.deb ... Unpacking libasan5:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../24-g++-8_8.3.0-14ubuntu1_armhf.deb ... Unpacking g++-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../25-gcc-8_8.3.0-14ubuntu1_armhf.deb ... Unpacking gcc-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../26-libstdc++-8-dev_8.3.0-14ubuntu1_armhf.deb ... Unpacking libstdc++-8-dev:armhf (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../27-libgcc-8-dev_8.3.0-14ubuntu1_armhf.deb ... Unpacking libgcc-8-dev:armhf (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../28-libcc1-0_9.1.0-4ubuntu1_armhf.deb ... Unpacking libcc1-0:armhf (9.1.0-4ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../29-cpp-8_8.3.0-14ubuntu1_armhf.deb ... Unpacking cpp-8 (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Preparing to unpack .../30-gcc-8-base_8.3.0-14ubuntu1_armhf.deb ... Unpacking gcc-8-base:armhf (8.3.0-14ubuntu1) over (8.2.0-12ubuntu1) ... Selecting previously unselected package libisl21:armhf. Preparing to unpack .../31-libisl21_0.21-1_armhf.deb ... Unpacking libisl21:armhf (0.21-1) ... Preparing to unpack .../32-libmpfr6_4.0.2-1_armhf.deb ... Unpacking libmpfr6:armhf (4.0.2-1) over (4.0.1-2) ... Preparing to unpack .../33-g++_4%3a8.3.0-1ubuntu3_armhf.deb ... Unpacking g++ (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../34-gcc_4%3a8.3.0-1ubuntu3_armhf.deb ... Unpacking gcc (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../35-cpp_4%3a8.3.0-1ubuntu3_armhf.deb ... Unpacking cpp (4:8.3.0-1ubuntu3) over (4:8.2.0-2ubuntu2) ... Preparing to unpack .../36-dpkg-dev_1.19.6ubuntu1_all.deb ... Unpacking dpkg-dev (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../37-libdpkg-perl_1.19.6ubuntu1_all.deb ... Unpacking libdpkg-perl (1.19.6ubuntu1) over (1.19.2ubuntu1) ... Preparing to unpack .../38-build-essential_12.6ubuntu1_armhf.deb ... Unpacking build-essential (12.6ubuntu1) over (12.5ubuntu2) ... Preparing to unpack .../39-e2fslibs_1.45.2-1ubuntu1_armhf.deb ... Unpacking e2fslibs:armhf (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../40-libassuan0_2.5.3-1_armhf.deb ... Unpacking libassuan0:armhf (2.5.3-1) over (2.5.1-2) ... Preparing to unpack .../41-pinentry-curses_1.1.0-2_armhf.deb ... Unpacking pinentry-curses (1.1.0-2) over (1.1.0-1build2) ... Preparing to unpack .../42-gpg_2.2.12-1ubuntu3_armhf.deb ... Unpacking gpg (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../43-gpgconf_2.2.12-1ubuntu3_armhf.deb ... Unpacking gpgconf (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../44-gpg-agent_2.2.12-1ubuntu3_armhf.deb ... Unpacking gpg-agent (2.2.12-1ubuntu3) over (2.2.8-3ubuntu1) ... Preparing to unpack .../45-libcomerr2_1.45.2-1ubuntu1_armhf.deb ... Unpacking libcomerr2:armhf (1.45.2-1ubuntu1) over (1.44.4-2ubuntu1) ... Preparing to unpack .../46-optipng_0.7.7-1_armhf.deb ... Unpacking optipng (0.7.7-1) over (0.7.6-1.1) ... Preparing to unpack .../47-pkgbinarymangler_144_all.deb ... Unpacking pkgbinarymangler (144) over (143) ... Setting up perl-modules-5.28 (5.28.1-6) ... Setting up libisl21:armhf (0.21-1) ... Setting up lsb-base (10.2019051400ubuntu1) ... Setting up e2fslibs:armhf (1.45.2-1ubuntu1) ... Setting up init (1.57) ... Setting up libprocps7:armhf (2:3.3.15-2ubuntu2) ... Setting up libsqlite3-0:armhf (3.27.2-3) ... Setting up binutils-common:armhf (2.32.51.20190624-1ubuntu1) ... Setting up linux-libc-dev:armhf (5.0.0-18.19) ... Setting up libcom-err2:armhf (1.45.2-1ubuntu1) ... Setting up libassuan0:armhf (2.5.3-1) ... Setting up libgomp1:armhf (9.1.0-4ubuntu1) ... Setting up bzip2 (1.0.6-9.1) ... Setting up tzdata (2019a-1) ... Current default time zone: 'Etc/UTC' Local time is now: Tue Jun 25 11:29:31 UTC 2019. Universal Time is now: Tue Jun 25 11:29:31 UTC 2019. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libasan5:armhf (9.1.0-4ubuntu1) ... Setting up libslang2:armhf (2.3.2-3) ... Setting up multiarch-support (2.29-0ubuntu3) ... Setting up libmpfr6:armhf (4.0.2-1) ... Setting up libncurses6:armhf (6.1+20181013-2ubuntu2) ... Setting up xz-utils (5.2.4-1) ... Setting up libpng16-16:armhf (1.6.37-1~exp4) ... Setting up libatomic1:armhf (9.1.0-4ubuntu1) ... Setting up libss2:armhf (1.45.2-1ubuntu1) ... Setting up gcc-8-base:armhf (8.3.0-14ubuntu1) ... Setting up libubsan1:armhf (9.1.0-4ubuntu1) ... Setting up advancecomp (2.1-2.1) ... Setting up dmsetup (2:1.02.155-2ubuntu4) ... Setting up libcomerr2:armhf (1.45.2-1ubuntu1) ... Setting up procps (2:3.3.15-2ubuntu2) ... Installing new version of config file /etc/sysctl.d/10-network-security.conf ... Setting up libbinutils:armhf (2.32.51.20190624-1ubuntu1) ... Setting up cpp-8 (8.3.0-14ubuntu1) ... Setting up libc-dev-bin (2.29-0ubuntu3) ... Setting up openssl (1.1.1c-1ubuntu3) ... Installing new version of config file /etc/ssl/openssl.cnf ... Setting up binutils-arm-linux-gnueabihf (2.32.51.20190624-1ubuntu1) ... Setting up readline-common (8.0-1) ... Setting up libcc1-0:armhf (9.1.0-4ubuntu1) ... Setting up libgdbm6:armhf (1.18.1-4) ... Setting up pinentry-curses (1.1.0-2) ... Setting up libreadline8:armhf (8.0-1) ... Setting up e2fsprogs (1.45.2-1ubuntu1) ... Installing new version of config file /etc/mke2fs.conf ... Created symlink /etc/systemd/system/timers.target.wants/e2scrub_all.timer -> /lib/systemd/system/e2scrub_all.timer. Created symlink /etc/systemd/system/default.target.wants/e2scrub_reap.service -> /lib/systemd/system/e2scrub_reap.service. Setting up binutils (2.32.51.20190624-1ubuntu1) ... Setting up ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 2 added, 7 removed; done. Setting up optipng (0.7.7-1) ... Setting up libgdbm-compat4:armhf (1.18.1-4) ... Setting up libgcc-8-dev:armhf (8.3.0-14ubuntu1) ... Setting up libperl5.28:armhf (5.28.1-6) ... Setting up cpp (4:8.3.0-1ubuntu3) ... Setting up gpgconf (2.2.12-1ubuntu3) ... Setting up libc6-dev:armhf (2.29-0ubuntu3) ... Setting up gpg (2.2.12-1ubuntu3) ... Setting up libstdc++-8-dev:armhf (8.3.0-14ubuntu1) ... Setting up gcc-8 (8.3.0-14ubuntu1) ... Setting up gpg-agent (2.2.12-1ubuntu3) ... Setting up pkgbinarymangler (144) ... Setting up gcc (4:8.3.0-1ubuntu3) ... Setting up perl (5.28.1-6) ... Setting up libdpkg-perl (1.19.6ubuntu1) ... Setting up g++-8 (8.3.0-14ubuntu1) ... Setting up dpkg-dev (1.19.6ubuntu1) ... Setting up g++ (4:8.3.0-1ubuntu3) ... Setting up build-essential (12.6ubuntu1) ... Processing triggers for systemd (240-6ubuntu9) ... Processing triggers for libc-bin (2.29-0ubuntu3) ... Processing triggers for ca-certificates (20190110) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-17188244 armhf eoan -c chroot:build-PACKAGEBUILD-17188244 --arch=armhf --dist=eoan --nolog 'firefox_68.0~b13+build1-0ubuntu0.19.10.3.dsc' Initiating build PACKAGEBUILD-17188244 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-034.buildd +==============================================================================+ | firefox 68.0~b13+build1-0ubuntu0.19.10.3 (armhf) 25 Jun 2019 11:29 | +==============================================================================+ Package: firefox Version: 68.0~b13+build1-0ubuntu0.19.10.3 Source Version: 68.0~b13+build1-0ubuntu0.19.10.3 Distribution: eoan Machine Architecture: arm64 Host Architecture: armhf Build Architecture: armhf I: NOTICE: Log filtering will replace 'build/firefox-b9LfAu/firefox-68.0~b13+build1' with '<>' I: NOTICE: Log filtering will replace 'build/firefox-b9LfAu' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-17188244/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- firefox_68.0~b13+build1-0ubuntu0.19.10.3.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-EqHhJ7/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-EqHhJ7/apt_archive ./ InRelease Get:2 copy:/<>/resolver-EqHhJ7/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-EqHhJ7/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-EqHhJ7/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-EqHhJ7/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (109 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 packages were automatically installed and are no longer required: libapt-pkg5.0 libisl19 libreadline7 Use 'apt autoremove' to remove them. 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 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-EqHhJ7/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 12616 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), lsb-release, libiw-dev, mesa-common-dev, libnotify-dev (>= 0.4), libxrender-dev, libpulse-dev, nasm (>= 2.13.02), yasm (>= 1.1), unzip, dbus-x11, xvfb, python (>= 2.7), clang-7, llvm-7-dev, cargo (>= 0.35), rustc (>= 1.34.0), nodejs (>= 8.11) 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), lsb-release, libiw-dev, mesa-common-dev, libnotify-dev (>= 0.4), libxrender-dev, libpulse-dev, nasm (>= 2.13.02), yasm (>= 1.1), unzip, dbus-x11, xvfb, python (>= 2.7), clang-7, llvm-7-dev, cargo (>= 0.35), rustc (>= 1.34.0), nodejs (>= 8.11) dpkg-deb: building package 'sbuild-build-depends-firefox-dummy' in '/<>/resolver-iAdrDV/apt_archive/sbuild-build-depends-firefox-dummy.deb'. Ign:1 copy:/<>/resolver-iAdrDV/apt_archive ./ InRelease Get:2 copy:/<>/resolver-iAdrDV/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-iAdrDV/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-iAdrDV/apt_archive ./ Sources [504 B] Get:5 copy:/<>/resolver-iAdrDV/apt_archive ./ Packages [800 B] Fetched 3423 B in 0s (143 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 packages were automatically installed and are no longer required: libapt-pkg5.0 libisl19 libreadline7 Use 'apt autoremove' to remove them. The following additional packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev binfmt-support bsdmainutils cargo cdbs clang-7 dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-strip-nondeterminism dh-translations distro-info-data dwz file fontconfig fontconfig-config fonts-dejavu-core 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-harfbuzz-0.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool intltool-debian jq libarchive-zip-perl libasn1-8-heimdal libasound2 libasound2-data libasound2-dev 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 libblkid-dev libbsd0 libc-ares2 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libclang-common-7-dev libclang1-7 libcolord2 libcroco3 libcups2 libcurl3-gnutls libcurl4 libcurl4-openssl-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdbus-glib-1-dev-bin libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgbm1 libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgit2-27 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgssapi3-heimdal libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhttp-parser2.8 libhx509-5-heimdal libice-dev libice6 libicu-dev libicu63 libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 libldap-common libllvm7 libllvm8 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls12 libmbedx509-0 libmount-dev libmpdec2 libncurses-dev libnet-http-perl libnet-ssleay-perl libnghttp2-14 libnode64 libnotify-dev libnotify4 libobjc-8-dev libobjc4 libogg0 libonig5 libopengl0 libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libproxy1v5 libpsl5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librest-0.7-0 libroken18-heimdal librsvg2-2 librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libssh-4 libssh2-1 libstartup-notification0 libstartup-notification0-dev libstd-rust-1.34 libstd-rust-dev libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libtool libtry-tiny-perl libuchardet0 libunwind8 liburi-perl libuv1 libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwebp6 libwind0-heimdal 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 libxfont2 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-7 llvm-7-dev llvm-7-runtime locales lsb-release m4 man-db mesa-common-dev mime-support nasm netbase nodejs pango1.0-tools perl-openssl-defaults pkg-config po-debconf python python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources python3-scour python3-six python3.7 python3.7-minimal rustc scour shared-mime-info ubuntu-mono ucf unzip uuid-dev wayland-protocols x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-record-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 wamerican | wordlist whois vacation cargo-doc devscripts clang-7-doc dh-make gettext-doc libasprintf-dev libgettextpo-dev groff libasound2-plugins alsa-utils libasound2-doc libcairo2-doc colord cups-common libcurl4-doc libidn11-dev libkrb5-dev libldap2-dev librtmp-dev libssh2-1-dev libssl-dev libglib2.0-doc libgraphite2-utils krb5-doc krb5-user gvfs libgtk-3-doc libgtk2.0-doc libdata-dump-perl libice-doc icu-doc liblcms2-utils libcrypt-ssleay-perl ncurses-doc imagemagick libpango1.0-doc pulseaudio librsvg2-bin lm-sensors libsm-doc libtool-doc gfortran | fortran95-compiler gcj-jdk libwayland-doc libauthen-ntlm-perl libx11-doc libxcb-doc libxext-doc libxt-doc llvm-7-doc lsb m4-doc apparmor less www-browser npm libmail-box-perl python-doc python-tk python2-doc python2.7-doc python3-doc python3-tk python3-venv python3-setuptools python3.7-venv python3.7-doc rust-doc rust-src gir1.2-rsvg-2.0 python3-gi-cairo Recommended packages: libomp-7-dev curl | wget | lynx at-spi2-core libarchive-cpio-perl freetype2-doc xdg-user-dirs libgtk-3-bin libgail-common libgtk2.0-bin libhtml-format-perl krb5-locales gnome-shell | notification-daemon libpng-tools publicsuffix libsasl2-modules libltdl-dev libdata-dump-perl libhtml-form-perl libhttp-daemon-perl libmailtools-perl nodejs-doc libmail-sendmail-perl rust-gdb | rust-lldb xfonts-base The following NEW packages will be installed: adwaita-icon-theme autoconf autoconf2.13 automake autopoint autotools-dev binfmt-support bsdmainutils cargo cdbs clang-7 dbus dbus-user-session dbus-x11 dconf-gsettings-backend dconf-service debhelper dh-autoreconf dh-strip-nondeterminism dh-translations distro-info-data dwz file fontconfig fontconfig-config fonts-dejavu-core 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-harfbuzz-0.0 gir1.2-notify-0.7 gir1.2-pango-1.0 glib-networking glib-networking-common glib-networking-services groff-base gsettings-desktop-schemas gtk-update-icon-cache hicolor-icon-theme humanity-icon-theme icu-devtools intltool intltool-debian jq libarchive-zip-perl libasn1-8-heimdal libasound2 libasound2-data libasound2-dev 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 libblkid-dev libbsd0 libc-ares2 libcairo-gobject2 libcairo-script-interpreter2 libcairo2 libcairo2-dev libclang-common-7-dev libclang1-7 libcolord2 libcroco3 libcups2 libcurl3-gnutls libcurl4 libcurl4-openssl-dev libdatrie1 libdbus-1-3 libdbus-1-dev libdbus-glib-1-2 libdbus-glib-1-dev libdbus-glib-1-dev-bin libdconf1 libdrm-amdgpu1 libdrm-common libdrm-dev libdrm-etnaviv1 libdrm-exynos1 libdrm-freedreno1 libdrm-nouveau2 libdrm-omap1 libdrm-radeon1 libdrm-tegra0 libdrm2 libedit2 libegl-mesa0 libegl1 libegl1-mesa-dev libelf1 libencode-locale-perl libepoxy-dev libepoxy0 libexpat1 libexpat1-dev libffi-dev libfile-listing-perl libfile-stripnondeterminism-perl libfile-which-perl libflac8 libfontconfig1 libfontconfig1-dev libfontenc1 libfreetype6 libfreetype6-dev libfribidi-dev libfribidi0 libgbm1 libgc1c2 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgdk-pixbuf2.0-dev libgirepository-1.0-1 libgit2-27 libgl1 libgl1-mesa-dev libgl1-mesa-dri libglapi-mesa libgles1 libgles2 libglib2.0-0 libglib2.0-bin libglib2.0-data libglib2.0-dev libglib2.0-dev-bin libglvnd-core-dev libglvnd-dev libglvnd0 libglx-mesa0 libglx0 libgraphite2-3 libgraphite2-dev libgssapi-krb5-2 libgssapi3-heimdal libgtk-3-0 libgtk-3-common libgtk-3-dev libgtk2.0-0 libgtk2.0-common libgtk2.0-dev libharfbuzz-dev libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhtml-parser-perl libhtml-tagset-perl libhtml-tree-perl libhttp-cookies-perl libhttp-date-perl libhttp-message-perl libhttp-negotiate-perl libhttp-parser2.8 libhx509-5-heimdal libice-dev libice6 libicu-dev libicu63 libio-html-perl libio-socket-ssl-perl libiw-dev libiw30 libjbig0 libjpeg-turbo8 libjpeg8 libjq1 libjson-glib-1.0-0 libjson-glib-1.0-common libk5crypto3 libkeyutils1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblcms2-2 libldap-2.4-2 libldap-common libllvm7 libllvm8 liblwp-mediatypes-perl liblwp-protocol-https-perl liblzo2-2 libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls12 libmbedx509-0 libmount-dev libmpdec2 libncurses-dev libnet-http-perl libnet-ssleay-perl libnghttp2-14 libnode64 libnotify-dev libnotify4 libobjc-8-dev libobjc4 libogg0 libonig5 libopengl0 libpam-systemd libpango-1.0-0 libpango1.0-dev libpangocairo-1.0-0 libpangoft2-1.0-0 libpangoxft-1.0-0 libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix0 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpipeline1 libpixman-1-0 libpixman-1-dev libpng-dev libproxy1v5 libpsl5 libpthread-stubs0-dev libpulse-dev libpulse-mainloop-glib0 libpulse0 libpython-stdlib libpython2-stdlib libpython2.7-minimal libpython2.7-stdlib libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librest-0.7-0 libroken18-heimdal librsvg2-2 librsvg2-common librtmp1 libsasl2-2 libsasl2-modules-db libselinux1-dev libsensors-config libsensors5 libsepol1-dev libsigsegv2 libsm-dev libsm6 libsndfile1 libsoup-gnome2.4-1 libsoup2.4-1 libssh-4 libssh2-1 libstartup-notification0 libstartup-notification0-dev libstd-rust-1.34 libstd-rust-dev libthai-data libthai0 libtiff5 libtimedate-perl libtinfo-dev libtool libtry-tiny-perl libuchardet0 libunwind8 liburi-perl libuv1 libvorbis0a libvorbisenc2 libwayland-bin libwayland-client0 libwayland-cursor0 libwayland-dev libwayland-egl1 libwayland-server0 libwebp6 libwind0-heimdal 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 libxfont2 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-7 llvm-7-dev llvm-7-runtime locales lsb-release m4 man-db mesa-common-dev mime-support nasm netbase nodejs pango1.0-tools perl-openssl-defaults pkg-config po-debconf python python-minimal python2 python2-minimal python2.7 python2.7-minimal python3 python3-distutils python3-lib2to3 python3-minimal python3-pkg-resources python3-scour python3-six python3.7 python3.7-minimal rustc sbuild-build-depends-firefox-dummy scour shared-mime-info ubuntu-mono ucf unzip uuid-dev wayland-protocols x11-common x11-xkb-utils x11proto-composite-dev x11proto-core-dev x11proto-damage-dev x11proto-dev x11proto-fixes-dev x11proto-input-dev x11proto-randr-dev x11proto-record-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, 428 newly installed, 0 to remove and 0 not upgraded. Need to get 237 MB of archives. After this operation, 1082 MB of additional disk space will be used. Get:1 copy:/<>/resolver-iAdrDV/apt_archive ./ sbuild-build-depends-firefox-dummy 0.invalid.0 [1136 B] Get:2 http://ftpmaster.internal/ubuntu eoan/main armhf libpython3.7-minimal armhf 3.7.4~rc1-1 [538 kB] Get:3 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libexpat1 armhf 2.2.6-2 [60.4 kB] Get:4 http://ftpmaster.internal/ubuntu eoan/main armhf python3.7-minimal armhf 3.7.4~rc1-1 [1421 kB] Get:5 http://ftpmaster.internal/ubuntu eoan/main armhf python3-minimal armhf 3.7.3-1 [23.4 kB] Get:6 http://ftpmaster.internal/ubuntu eoan/main armhf mime-support all 3.62ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu eoan/main armhf libmpdec2 armhf 2.4.2-2 [66.4 kB] Get:8 http://ftpmaster.internal/ubuntu eoan/main armhf libpython3.7-stdlib armhf 3.7.4~rc1-1 [1668 kB] Get:9 http://ftpmaster.internal/ubuntu eoan/main armhf python3.7 armhf 3.7.4~rc1-1 [293 kB] Get:10 http://ftpmaster.internal/ubuntu eoan/main armhf libpython3-stdlib armhf 3.7.3-1 [6976 B] Get:11 http://ftpmaster.internal/ubuntu eoan/main armhf python3 armhf 3.7.3-1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu eoan/main armhf libxau6 armhf 1:1.0.8-1 [7324 B] Get:13 http://ftpmaster.internal/ubuntu eoan/main armhf libbsd0 armhf 0.9.1-2 [48.4 kB] Get:14 http://ftpmaster.internal/ubuntu eoan/main armhf libxdmcp6 armhf 1:1.1.2-3 [9316 B] Get:15 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb1 armhf 1.13.1-2 [40.8 kB] Get:16 http://ftpmaster.internal/ubuntu eoan/main armhf libx11-data all 2:1.6.7-1 [113 kB] Get:17 http://ftpmaster.internal/ubuntu eoan/main armhf libx11-6 armhf 2:1.6.7-1 [515 kB] Get:18 http://ftpmaster.internal/ubuntu eoan/main armhf libxext6 armhf 2:1.3.3-1 [25.1 kB] Get:19 http://ftpmaster.internal/ubuntu eoan/main armhf bsdmainutils armhf 11.1.2ubuntu2 [176 kB] Get:20 http://ftpmaster.internal/ubuntu eoan/main armhf libuchardet0 armhf 0.0.6-3 [62.1 kB] Get:21 http://ftpmaster.internal/ubuntu eoan/main armhf groff-base armhf 1.22.4-3 [772 kB] Get:22 http://ftpmaster.internal/ubuntu eoan/main armhf libpipeline1 armhf 1.5.1-2 [21.6 kB] Get:23 http://ftpmaster.internal/ubuntu eoan/main armhf man-db armhf 2.8.5-2 [1068 kB] Get:24 http://ftpmaster.internal/ubuntu eoan/main armhf libogg0 armhf 1.3.2-1 [14.6 kB] Get:25 http://ftpmaster.internal/ubuntu eoan/main armhf libxxf86vm1 armhf 1:1.1.4-1 [9770 B] Get:26 http://ftpmaster.internal/ubuntu eoan/universe armhf libpython2.7-minimal armhf 2.7.16-2 [335 kB] Get:27 http://ftpmaster.internal/ubuntu eoan/universe armhf python2.7-minimal armhf 2.7.16-2 [1109 kB] Get:28 http://ftpmaster.internal/ubuntu eoan/universe armhf python2-minimal armhf 2.7.16-1 [27.8 kB] Get:29 http://ftpmaster.internal/ubuntu eoan/universe armhf python-minimal armhf 2.7.16-1 [5992 B] Get:30 http://ftpmaster.internal/ubuntu eoan/universe armhf libpython2.7-stdlib armhf 2.7.16-2 [1835 kB] Get:31 http://ftpmaster.internal/ubuntu eoan/universe armhf python2.7 armhf 2.7.16-2 [244 kB] Get:32 http://ftpmaster.internal/ubuntu eoan/universe armhf libpython2-stdlib armhf 2.7.16-1 [7432 B] Get:33 http://ftpmaster.internal/ubuntu eoan/universe armhf libpython-stdlib armhf 2.7.16-1 [5828 B] Get:34 http://ftpmaster.internal/ubuntu eoan/universe armhf python2 armhf 2.7.16-1 [26.5 kB] Get:35 http://ftpmaster.internal/ubuntu eoan/universe armhf python armhf 2.7.16-1 [7836 B] Get:36 http://ftpmaster.internal/ubuntu eoan/main armhf libdbus-1-3 armhf 1.12.14-1ubuntu2 [155 kB] Get:37 http://ftpmaster.internal/ubuntu eoan/main armhf dbus armhf 1.12.14-1ubuntu2 [133 kB] Get:38 http://ftpmaster.internal/ubuntu eoan/main armhf distro-info-data all 0.40ubuntu2 [4576 B] Get:39 http://ftpmaster.internal/ubuntu eoan/main armhf libmagic-mgc armhf 1:5.35-4 [200 kB] Get:40 http://ftpmaster.internal/ubuntu eoan/main armhf libmagic1 armhf 1:5.35-4 [66.8 kB] Get:41 http://ftpmaster.internal/ubuntu eoan/main armhf file armhf 1:5.35-4 [22.0 kB] Get:42 http://ftpmaster.internal/ubuntu eoan/main armhf libglib2.0-0 armhf 2.60.4-1 [1079 kB] Get:43 http://ftpmaster.internal/ubuntu eoan/main armhf libgirepository-1.0-1 armhf 1.60.1-1 [69.5 kB] Get:44 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-glib-2.0 armhf 1.60.1-1 [133 kB] Get:45 http://ftpmaster.internal/ubuntu eoan/main armhf libelf1 armhf 0.176-1.1 [40.9 kB] Get:46 http://ftpmaster.internal/ubuntu eoan/main armhf libfribidi0 armhf 1.0.5-3.1 [24.3 kB] Get:47 http://ftpmaster.internal/ubuntu eoan/main armhf libglib2.0-data all 2.60.4-1 [7152 B] Get:48 http://ftpmaster.internal/ubuntu eoan/main armhf libicu63 armhf 63.2-2 [8002 kB] Get:49 http://ftpmaster.internal/ubuntu eoan/main armhf libpam-systemd armhf 240-6ubuntu9 [105 kB] Get:50 http://ftpmaster.internal/ubuntu eoan/main armhf libxml2 armhf 2.9.4+dfsg1-7ubuntu3 [533 kB] Get:51 http://ftpmaster.internal/ubuntu eoan/main armhf locales all 2.29-0ubuntu2 [3863 kB] Get:52 http://ftpmaster.internal/ubuntu eoan/main armhf lsb-release all 10.2019051400ubuntu1 [10.8 kB] Get:53 http://ftpmaster.internal/ubuntu eoan/main armhf netbase all 5.6 [13.0 kB] Get:54 http://ftpmaster.internal/ubuntu eoan/main armhf python3-pkg-resources all 40.8.0-1 [100 kB] Get:55 http://ftpmaster.internal/ubuntu eoan/main armhf python3-six all 1.12.0-1 [11.7 kB] Get:56 http://ftpmaster.internal/ubuntu eoan/main armhf shared-mime-info armhf 1.10-1 [426 kB] Get:57 http://ftpmaster.internal/ubuntu eoan/main armhf ucf all 3.0038+nmu1 [51.6 kB] Get:58 http://ftpmaster.internal/ubuntu eoan/main armhf xkb-data all 2.26-2ubuntu1 [333 kB] Get:59 http://ftpmaster.internal/ubuntu eoan/main armhf gettext-base armhf 0.19.8.1-9 [46.0 kB] Get:60 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-common all 2.4.97-1ubuntu1 [5184 B] Get:61 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm2 armhf 2.4.97-1ubuntu1 [27.0 kB] Get:62 http://ftpmaster.internal/ubuntu eoan/main armhf libedit2 armhf 3.1-20190324-1~exp1 [71.4 kB] Get:63 http://ftpmaster.internal/ubuntu eoan/main armhf libkrb5support0 armhf 1.17-3 [29.8 kB] Get:64 http://ftpmaster.internal/ubuntu eoan/main armhf libk5crypto3 armhf 1.17-3 [83.7 kB] Get:65 http://ftpmaster.internal/ubuntu eoan/main armhf libkeyutils1 armhf 1.6-6 [9028 B] Get:66 http://ftpmaster.internal/ubuntu eoan/main armhf libkrb5-3 armhf 1.17-3 [286 kB] Get:67 http://ftpmaster.internal/ubuntu eoan/main armhf libgssapi-krb5-2 armhf 1.17-3 [101 kB] Get:68 http://ftpmaster.internal/ubuntu eoan/main armhf libpsl5 armhf 0.20.2-2 [48.7 kB] Get:69 http://ftpmaster.internal/ubuntu eoan/main armhf libxmuu1 armhf 2:1.1.2-2 [9130 B] Get:70 http://ftpmaster.internal/ubuntu eoan/main armhf xauth armhf 1:1.0.10-1 [21.7 kB] Get:71 http://ftpmaster.internal/ubuntu eoan/main armhf hicolor-icon-theme all 0.17-2 [9976 B] Get:72 http://ftpmaster.internal/ubuntu eoan/main armhf libjpeg-turbo8 armhf 2.0.1-0ubuntu2 [90.0 kB] Get:73 http://ftpmaster.internal/ubuntu eoan/main armhf libjpeg8 armhf 8c-2ubuntu8 [2202 B] Get:74 http://ftpmaster.internal/ubuntu eoan/main armhf libjbig0 armhf 2.1-3.1build1 [23.9 kB] Get:75 http://ftpmaster.internal/ubuntu eoan/main armhf libwebp6 armhf 0.6.1-2 [152 kB] Get:76 http://ftpmaster.internal/ubuntu eoan/main armhf libtiff5 armhf 4.0.10-4 [139 kB] Get:77 http://ftpmaster.internal/ubuntu eoan/main armhf libgdk-pixbuf2.0-common all 2.38.1+dfsg-1 [6056 B] Get:78 http://ftpmaster.internal/ubuntu eoan/main armhf libgdk-pixbuf2.0-0 armhf 2.38.1+dfsg-1 [153 kB] Get:79 http://ftpmaster.internal/ubuntu eoan/main armhf gtk-update-icon-cache armhf 3.24.8-1ubuntu1 [26.4 kB] Get:80 http://ftpmaster.internal/ubuntu eoan/main armhf libfreetype6 armhf 2.9.1-3 [278 kB] Get:81 http://ftpmaster.internal/ubuntu eoan/main armhf fonts-dejavu-core all 2.37-1 [1041 kB] Get:82 http://ftpmaster.internal/ubuntu eoan/main armhf fontconfig-config all 2.13.1-2ubuntu2 [28.9 kB] Get:83 http://ftpmaster.internal/ubuntu eoan/main armhf libfontconfig1 armhf 2.13.1-2ubuntu2 [95.8 kB] Get:84 http://ftpmaster.internal/ubuntu eoan/main armhf libpixman-1-0 armhf 0.36.0-1 [157 kB] Get:85 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-render0 armhf 1.13.1-2 [13.9 kB] Get:86 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-shm0 armhf 1.13.1-2 [5380 B] Get:87 http://ftpmaster.internal/ubuntu eoan/main armhf libxrender1 armhf 1:0.9.10-1 [15.6 kB] Get:88 http://ftpmaster.internal/ubuntu eoan/main armhf libcairo2 armhf 1.16.0-4 [510 kB] Get:89 http://ftpmaster.internal/ubuntu eoan/main armhf libcroco3 armhf 0.6.12-3 [69.6 kB] Get:90 http://ftpmaster.internal/ubuntu eoan/main armhf fontconfig armhf 2.13.1-2ubuntu2 [169 kB] Get:91 http://ftpmaster.internal/ubuntu eoan/main armhf libthai-data all 0.1.28-2 [134 kB] Get:92 http://ftpmaster.internal/ubuntu eoan/main armhf libdatrie1 armhf 0.2.12-2 [15.0 kB] Get:93 http://ftpmaster.internal/ubuntu eoan/main armhf libthai0 armhf 0.1.28-2 [14.7 kB] Get:94 http://ftpmaster.internal/ubuntu eoan/main armhf libpango-1.0-0 armhf 1.42.4-6 [138 kB] Get:95 http://ftpmaster.internal/ubuntu eoan/main armhf libgraphite2-3 armhf 1.3.13-7 [62.8 kB] Get:96 http://ftpmaster.internal/ubuntu eoan/main armhf libharfbuzz0b armhf 2.4.0-1 [332 kB] Get:97 http://ftpmaster.internal/ubuntu eoan/main armhf libpangoft2-1.0-0 armhf 1.42.4-6 [30.0 kB] Get:98 http://ftpmaster.internal/ubuntu eoan/main armhf libpangocairo-1.0-0 armhf 1.42.4-6 [19.5 kB] Get:99 http://ftpmaster.internal/ubuntu eoan/main armhf librsvg2-2 armhf 2.44.10-2.1 [929 kB] Get:100 http://ftpmaster.internal/ubuntu eoan/main armhf librsvg2-common armhf 2.44.10-2.1 [8648 B] Get:101 http://ftpmaster.internal/ubuntu eoan/main armhf humanity-icon-theme all 0.6.15 [1250 kB] Get:102 http://ftpmaster.internal/ubuntu eoan/main armhf ubuntu-mono all 19.04-0ubuntu1 [149 kB] Get:103 http://ftpmaster.internal/ubuntu eoan/main armhf adwaita-icon-theme all 3.32.0-1ubuntu1 [3160 kB] Get:104 http://ftpmaster.internal/ubuntu eoan/main armhf libsigsegv2 armhf 2.12-2 [13.1 kB] Get:105 http://ftpmaster.internal/ubuntu eoan/main armhf m4 armhf 1.4.18-2 [186 kB] Get:106 http://ftpmaster.internal/ubuntu eoan/main armhf autoconf all 2.69-11 [322 kB] Get:107 http://ftpmaster.internal/ubuntu eoan/universe armhf autoconf2.13 all 2.13-68 [220 kB] Get:108 http://ftpmaster.internal/ubuntu eoan/main armhf autotools-dev all 20180224.1 [39.6 kB] Get:109 http://ftpmaster.internal/ubuntu eoan/main armhf automake all 1:1.16.1-4ubuntu3 [522 kB] Get:110 http://ftpmaster.internal/ubuntu eoan/main armhf autopoint all 0.19.8.1-9 [412 kB] Get:111 http://ftpmaster.internal/ubuntu eoan/universe armhf binfmt-support armhf 2.2.0-2 [47.5 kB] Get:112 http://ftpmaster.internal/ubuntu eoan/main armhf libllvm7 armhf 1:7.0.1-8ubuntu1 [11.1 MB] Get:113 http://ftpmaster.internal/ubuntu eoan/main armhf libgc1c2 armhf 1:7.6.4-0.4 [72.2 kB] Get:114 http://ftpmaster.internal/ubuntu eoan/main armhf libobjc4 armhf 9.1.0-4ubuntu1 [38.8 kB] Get:115 http://ftpmaster.internal/ubuntu eoan/universe armhf libobjc-8-dev armhf 8.3.0-14ubuntu1 [215 kB] Get:116 http://ftpmaster.internal/ubuntu eoan/universe armhf libclang-common-7-dev armhf 1:7.0.1-8ubuntu1 [1323 kB] Get:117 http://ftpmaster.internal/ubuntu eoan/main armhf libclang1-7 armhf 1:7.0.1-8ubuntu1 [4957 kB] Get:118 http://ftpmaster.internal/ubuntu eoan/universe armhf clang-7 armhf 1:7.0.1-8ubuntu1 [6631 kB] Get:119 http://ftpmaster.internal/ubuntu eoan/main armhf libtool all 2.4.6-10 [194 kB] Get:120 http://ftpmaster.internal/ubuntu eoan/main armhf dh-autoreconf all 19 [16.1 kB] Get:121 http://ftpmaster.internal/ubuntu eoan/main armhf libarchive-zip-perl all 1.64-1 [84.9 kB] Get:122 http://ftpmaster.internal/ubuntu eoan/main armhf libfile-stripnondeterminism-perl all 1.1.2-1 [13.7 kB] Get:123 http://ftpmaster.internal/ubuntu eoan/main armhf dh-strip-nondeterminism all 1.1.2-1 [5208 B] Get:124 http://ftpmaster.internal/ubuntu eoan/main armhf dwz armhf 0.12-3 [72.1 kB] Get:125 http://ftpmaster.internal/ubuntu eoan/main armhf gettext armhf 0.19.8.1-9 [833 kB] Get:126 http://ftpmaster.internal/ubuntu eoan/main armhf intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:127 http://ftpmaster.internal/ubuntu eoan/main armhf po-debconf all 1.0.21 [233 kB] Get:128 http://ftpmaster.internal/ubuntu eoan/main armhf debhelper all 12.1.1ubuntu1 [899 kB] Get:129 http://ftpmaster.internal/ubuntu eoan/main armhf liburi-perl all 1.76-1 [77.3 kB] Get:130 http://ftpmaster.internal/ubuntu eoan/main armhf libencode-locale-perl all 1.05-1 [12.3 kB] Get:131 http://ftpmaster.internal/ubuntu eoan/main armhf libtimedate-perl all 2.3000-2 [37.5 kB] Get:132 http://ftpmaster.internal/ubuntu eoan/main armhf libhttp-date-perl all 6.02-1 [10.4 kB] Get:133 http://ftpmaster.internal/ubuntu eoan/main armhf libfile-listing-perl all 6.04-1 [9774 B] Get:134 http://ftpmaster.internal/ubuntu eoan/main armhf libhtml-tagset-perl all 3.20-3 [12.1 kB] Get:135 http://ftpmaster.internal/ubuntu eoan/main armhf libhtml-parser-perl armhf 3.72-3build2 [82.9 kB] Get:136 http://ftpmaster.internal/ubuntu eoan/main armhf libhtml-tree-perl all 5.07-2 [200 kB] Get:137 http://ftpmaster.internal/ubuntu eoan/main armhf libio-html-perl all 1.001-1 [14.9 kB] Get:138 http://ftpmaster.internal/ubuntu eoan/main armhf liblwp-mediatypes-perl all 6.02-1 [21.7 kB] Get:139 http://ftpmaster.internal/ubuntu eoan/main armhf libhttp-message-perl all 6.18-1 [75.3 kB] Get:140 http://ftpmaster.internal/ubuntu eoan/main armhf libhttp-cookies-perl all 6.04-1 [17.2 kB] Get:141 http://ftpmaster.internal/ubuntu eoan/main armhf libhttp-negotiate-perl all 6.01-1 [12.5 kB] Get:142 http://ftpmaster.internal/ubuntu eoan/main armhf perl-openssl-defaults armhf 3build1 [7012 B] Get:143 http://ftpmaster.internal/ubuntu eoan/main armhf libnet-ssleay-perl armhf 1.88-0ubuntu1 [272 kB] Get:144 http://ftpmaster.internal/ubuntu eoan/main armhf libio-socket-ssl-perl all 2.066-0ubuntu4 [177 kB] Get:145 http://ftpmaster.internal/ubuntu eoan/main armhf libnet-http-perl all 6.18-1 [22.8 kB] Get:146 http://ftpmaster.internal/ubuntu eoan/main armhf liblwp-protocol-https-perl all 6.07-2ubuntu2 [8560 B] Get:147 http://ftpmaster.internal/ubuntu eoan/main armhf libtry-tiny-perl all 0.30-1 [20.5 kB] Get:148 http://ftpmaster.internal/ubuntu eoan/main armhf libwww-robotrules-perl all 6.02-1 [12.6 kB] Get:149 http://ftpmaster.internal/ubuntu eoan/main armhf libwww-perl all 6.36-2 [138 kB] Get:150 http://ftpmaster.internal/ubuntu eoan/main armhf libxml-parser-perl armhf 2.44-4 [196 kB] Get:151 http://ftpmaster.internal/ubuntu eoan/universe armhf intltool all 0.51.0-5ubuntu1 [44.6 kB] Get:152 http://ftpmaster.internal/ubuntu eoan/universe armhf libonig5 armhf 6.9.1-1 [117 kB] Get:153 http://ftpmaster.internal/ubuntu eoan/universe armhf libjq1 armhf 1.5+dfsg-2build1 [110 kB] Get:154 http://ftpmaster.internal/ubuntu eoan/universe armhf jq armhf 1.5+dfsg-2build1 [46.1 kB] Get:155 http://ftpmaster.internal/ubuntu eoan/main armhf libfile-which-perl all 1.23-1 [13.8 kB] Get:156 http://ftpmaster.internal/ubuntu eoan/universe armhf dh-translations all 144 [24.9 kB] Get:157 http://ftpmaster.internal/ubuntu eoan/universe armhf python3-scour all 0.37-2 [45.7 kB] Get:158 http://ftpmaster.internal/ubuntu eoan/universe armhf scour all 0.37-2 [7420 B] Get:159 http://ftpmaster.internal/ubuntu eoan/universe armhf cdbs all 0.4.159ubuntu1 [45.4 kB] Get:160 http://ftpmaster.internal/ubuntu eoan/main armhf dbus-user-session armhf 1.12.14-1ubuntu2 [9424 B] Get:161 http://ftpmaster.internal/ubuntu eoan/main armhf dbus-x11 armhf 1.12.14-1ubuntu2 [20.9 kB] Get:162 http://ftpmaster.internal/ubuntu eoan/main armhf libdconf1 armhf 0.32.0-1 [31.8 kB] Get:163 http://ftpmaster.internal/ubuntu eoan/main armhf dconf-service armhf 0.32.0-1 [24.7 kB] Get:164 http://ftpmaster.internal/ubuntu eoan/main armhf dconf-gsettings-backend armhf 0.32.0-1 [17.5 kB] Get:165 http://ftpmaster.internal/ubuntu eoan/main armhf libatk1.0-data all 2.32.0-1 [2964 B] Get:166 http://ftpmaster.internal/ubuntu eoan/main armhf libatk1.0-0 armhf 2.32.0-1 [37.2 kB] Get:167 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-atk-1.0 armhf 2.32.0-1 [18.1 kB] Get:168 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-freedesktop armhf 1.60.1-1 [9116 B] Get:169 http://ftpmaster.internal/ubuntu eoan/main armhf libatspi2.0-0 armhf 2.32.0-1 [49.8 kB] Get:170 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-atspi-2.0 armhf 2.32.0-1 [14.8 kB] Get:171 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-gdkpixbuf-2.0 armhf 2.38.1+dfsg-1 [8224 B] Get:172 http://ftpmaster.internal/ubuntu eoan/main armhf libgtk2.0-common all 2.24.32-3ubuntu1 [125 kB] Get:173 http://ftpmaster.internal/ubuntu eoan/main armhf libxft2 armhf 2.3.2-2 [31.6 kB] Get:174 http://ftpmaster.internal/ubuntu eoan/main armhf libpangoxft-1.0-0 armhf 1.42.4-6 [14.8 kB] Get:175 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-pango-1.0 armhf 1.42.4-6 [23.0 kB] Get:176 http://ftpmaster.internal/ubuntu eoan/main armhf libavahi-common-data armhf 0.7-4ubuntu5 [21.4 kB] Get:177 http://ftpmaster.internal/ubuntu eoan/main armhf libavahi-common3 armhf 0.7-4ubuntu5 [18.2 kB] Get:178 http://ftpmaster.internal/ubuntu eoan/main armhf libavahi-client3 armhf 0.7-4ubuntu5 [21.8 kB] Get:179 http://ftpmaster.internal/ubuntu eoan/main armhf libcups2 armhf 2.2.10-6ubuntu1 [179 kB] Get:180 http://ftpmaster.internal/ubuntu eoan/main armhf libxcomposite1 armhf 1:0.4.4-2 [7684 B] Get:181 http://ftpmaster.internal/ubuntu eoan/main armhf libxfixes3 armhf 1:5.0.3-1 [9390 B] Get:182 http://ftpmaster.internal/ubuntu eoan/main armhf libxcursor1 armhf 1:1.2.0-1 [17.0 kB] Get:183 http://ftpmaster.internal/ubuntu eoan/main armhf libxdamage1 armhf 1:1.1.4-3 [6488 B] Get:184 http://ftpmaster.internal/ubuntu eoan/main armhf libxi6 armhf 2:1.7.9-1 [26.1 kB] Get:185 http://ftpmaster.internal/ubuntu eoan/main armhf libxinerama1 armhf 2:1.1.4-2 [6452 B] Get:186 http://ftpmaster.internal/ubuntu eoan/main armhf libxrandr2 armhf 2:1.5.1-1 [15.5 kB] Get:187 http://ftpmaster.internal/ubuntu eoan/main armhf libgtk2.0-0 armhf 2.24.32-3ubuntu1 [1510 kB] Get:188 http://ftpmaster.internal/ubuntu eoan/universe armhf gir1.2-gtk-2.0 armhf 2.24.32-3ubuntu1 [172 kB] Get:189 http://ftpmaster.internal/ubuntu eoan/main armhf libatk-bridge2.0-0 armhf 2.32.0-1 [48.2 kB] Get:190 http://ftpmaster.internal/ubuntu eoan/main armhf libcairo-gobject2 armhf 1.16.0-4 [16.1 kB] Get:191 http://ftpmaster.internal/ubuntu eoan/main armhf liblcms2-2 armhf 2.9-3 [113 kB] Get:192 http://ftpmaster.internal/ubuntu eoan/main armhf libcolord2 armhf 1.4.3-4 [114 kB] Get:193 http://ftpmaster.internal/ubuntu eoan/main armhf libepoxy0 armhf 1.5.3-0.1 [166 kB] Get:194 http://ftpmaster.internal/ubuntu eoan/main armhf libjson-glib-1.0-common all 1.4.4-2 [3496 B] Get:195 http://ftpmaster.internal/ubuntu eoan/main armhf libjson-glib-1.0-0 armhf 1.4.4-2 [51.5 kB] Get:196 http://ftpmaster.internal/ubuntu eoan/main armhf libproxy1v5 armhf 0.4.15-5 [43.4 kB] Get:197 http://ftpmaster.internal/ubuntu eoan/main armhf glib-networking-common all 2.60.3-1 [3056 B] Get:198 http://ftpmaster.internal/ubuntu eoan/main armhf glib-networking-services armhf 2.60.3-1 [7692 B] Get:199 http://ftpmaster.internal/ubuntu eoan/main armhf gsettings-desktop-schemas all 3.31.91-1ubuntu1 [28.4 kB] Get:200 http://ftpmaster.internal/ubuntu eoan/main armhf glib-networking armhf 2.60.3-1 [44.6 kB] Get:201 http://ftpmaster.internal/ubuntu eoan/main armhf libsoup2.4-1 armhf 2.66.1-1 [209 kB] Get:202 http://ftpmaster.internal/ubuntu eoan/main armhf libsoup-gnome2.4-1 armhf 2.66.1-1 [4588 B] Get:203 http://ftpmaster.internal/ubuntu eoan/main armhf librest-0.7-0 armhf 0.8.1-1 [26.9 kB] Get:204 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-client0 armhf 1.16.0-1ubuntu2 [18.7 kB] Get:205 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-cursor0 armhf 1.16.0-1ubuntu2 [8868 B] Get:206 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-egl1 armhf 1.16.0-1ubuntu2 [5356 B] Get:207 http://ftpmaster.internal/ubuntu eoan/main armhf libxkbcommon0 armhf 0.8.2-1 [86.2 kB] Get:208 http://ftpmaster.internal/ubuntu eoan/main armhf libgtk-3-common all 3.24.8-1ubuntu1 [231 kB] Get:209 http://ftpmaster.internal/ubuntu eoan/main armhf libgtk-3-0 armhf 3.24.8-1ubuntu1 [2147 kB] Get:210 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-gtk-3.0 armhf 3.24.8-1ubuntu1 [195 kB] Get:211 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-harfbuzz-0.0 armhf 2.4.0-1 [25.3 kB] Get:212 http://ftpmaster.internal/ubuntu eoan/main armhf libnotify4 armhf 0.7.7-4ubuntu4 [15.1 kB] Get:213 http://ftpmaster.internal/ubuntu eoan/main armhf gir1.2-notify-0.7 armhf 0.7.7-4ubuntu4 [3580 B] Get:214 http://ftpmaster.internal/ubuntu eoan/main armhf icu-devtools armhf 63.2-2 [160 kB] Get:215 http://ftpmaster.internal/ubuntu eoan/main armhf libroken18-heimdal armhf 7.5.0+dfsg-3 [34.3 kB] Get:216 http://ftpmaster.internal/ubuntu eoan/main armhf libasn1-8-heimdal armhf 7.5.0+dfsg-3 [138 kB] Get:217 http://ftpmaster.internal/ubuntu eoan/main armhf libasound2-data all 1.1.8-1 [41.5 kB] Get:218 http://ftpmaster.internal/ubuntu eoan/main armhf libasound2 armhf 1.1.8-1 [289 kB] Get:219 http://ftpmaster.internal/ubuntu eoan/main armhf libasound2-dev armhf 1.1.8-1 [124 kB] Get:220 http://ftpmaster.internal/ubuntu eoan/main armhf libasyncns0 armhf 0.8-6 [11.0 kB] Get:221 http://ftpmaster.internal/ubuntu eoan/main armhf libffi-dev armhf 3.2.1-9 [154 kB] Get:222 http://ftpmaster.internal/ubuntu eoan/main armhf libglib2.0-bin armhf 2.60.4-1 [65.7 kB] Get:223 http://ftpmaster.internal/ubuntu eoan/main armhf python3-lib2to3 all 3.7.3-1ubuntu1 [75.4 kB] Get:224 http://ftpmaster.internal/ubuntu eoan/main armhf python3-distutils all 3.7.3-1ubuntu1 [140 kB] Get:225 http://ftpmaster.internal/ubuntu eoan/main armhf libglib2.0-dev-bin armhf 2.60.4-1 [103 kB] Get:226 http://ftpmaster.internal/ubuntu eoan/main armhf uuid-dev armhf 2.33.1-0.1ubuntu2 [32.7 kB] Get:227 http://ftpmaster.internal/ubuntu eoan/main armhf libblkid-dev armhf 2.33.1-0.1ubuntu2 [157 kB] Get:228 http://ftpmaster.internal/ubuntu eoan/main armhf libmount-dev armhf 2.33.1-0.1ubuntu2 [163 kB] Get:229 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre16-3 armhf 2:8.39-12 [128 kB] Get:230 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre32-3 armhf 2:8.39-12 [120 kB] Get:231 http://ftpmaster.internal/ubuntu eoan/main armhf libpcrecpp0v5 armhf 2:8.39-12 [13.1 kB] Get:232 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre3-dev armhf 2:8.39-12 [474 kB] Get:233 http://ftpmaster.internal/ubuntu eoan/main armhf libsepol1-dev armhf 2.9-1 [305 kB] Get:234 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre2-16-0 armhf 10.32-5 [146 kB] Get:235 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre2-32-0 armhf 10.32-5 [140 kB] Get:236 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre2-posix0 armhf 10.32-5 [5192 B] Get:237 http://ftpmaster.internal/ubuntu eoan/main armhf libpcre2-dev armhf 10.32-5 [557 kB] Get:238 http://ftpmaster.internal/ubuntu eoan/main armhf libselinux1-dev armhf 2.9-1 [144 kB] Get:239 http://ftpmaster.internal/ubuntu eoan/main armhf pkg-config armhf 0.29.1-0ubuntu3 [42.2 kB] Get:240 http://ftpmaster.internal/ubuntu eoan/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-1ubuntu2 [166 kB] Get:241 http://ftpmaster.internal/ubuntu eoan/main armhf libglib2.0-dev armhf 2.60.4-1 [1361 kB] Get:242 http://ftpmaster.internal/ubuntu eoan/main armhf libdbus-1-dev armhf 1.12.14-1ubuntu2 [146 kB] Get:243 http://ftpmaster.internal/ubuntu eoan/main armhf x11-common all 1:7.7+19ubuntu12 [22.4 kB] Get:244 http://ftpmaster.internal/ubuntu eoan/main armhf libxtst6 armhf 2:1.2.3-1 [11.4 kB] Get:245 http://ftpmaster.internal/ubuntu eoan/main armhf xorg-sgml-doctools all 1:1.11-1 [12.9 kB] Get:246 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-dev all 2018.4-4 [251 kB] Get:247 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-core-dev all 2018.4-4 [2620 B] Get:248 http://ftpmaster.internal/ubuntu eoan/main armhf libxau-dev armhf 1:1.0.8-1 [9438 B] Get:249 http://ftpmaster.internal/ubuntu eoan/main armhf libxdmcp-dev armhf 1:1.1.2-3 [23.6 kB] Get:250 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-input-dev all 2018.4-4 [2620 B] Get:251 http://ftpmaster.internal/ubuntu eoan/main armhf xtrans-dev all 1.3.5-1 [70.5 kB] Get:252 http://ftpmaster.internal/ubuntu eoan/main armhf libpthread-stubs0-dev armhf 0.4-1 [5384 B] Get:253 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb1-dev armhf 1.13.1-2 [77.2 kB] Get:254 http://ftpmaster.internal/ubuntu eoan/main armhf libx11-dev armhf 2:1.6.7-1 [588 kB] Get:255 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-xext-dev all 2018.4-4 [2620 B] Get:256 http://ftpmaster.internal/ubuntu eoan/main armhf libxext-dev armhf 2:1.3.3-1 [77.8 kB] Get:257 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-fixes-dev all 1:2018.4-4 [2620 B] Get:258 http://ftpmaster.internal/ubuntu eoan/main armhf libxfixes-dev armhf 1:5.0.3-1 [9856 B] Get:259 http://ftpmaster.internal/ubuntu eoan/main armhf libxi-dev armhf 2:1.7.9-1 [181 kB] Get:260 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-record-dev all 2018.4-4 [2620 B] Get:261 http://ftpmaster.internal/ubuntu eoan/main armhf libxtst-dev armhf 2:1.2.3-1 [13.8 kB] Get:262 http://ftpmaster.internal/ubuntu eoan/main armhf libatspi2.0-dev armhf 2.32.0-1 [64.2 kB] Get:263 http://ftpmaster.internal/ubuntu eoan/main armhf libatk-bridge2.0-dev armhf 2.32.0-1 [3088 B] Get:264 http://ftpmaster.internal/ubuntu eoan/main armhf libatk1.0-dev armhf 2.32.0-1 [91.4 kB] Get:265 http://ftpmaster.internal/ubuntu eoan/main armhf liblzo2-2 armhf 2.10-0.1 [43.5 kB] Get:266 http://ftpmaster.internal/ubuntu eoan/main armhf libcairo-script-interpreter2 armhf 1.16.0-4 [44.4 kB] Get:267 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libexpat1-dev armhf 2.2.6-2 [107 kB] Get:268 http://ftpmaster.internal/ubuntu eoan/main armhf libpng-dev armhf 1.6.37-1~exp4 [160 kB] Get:269 http://ftpmaster.internal/ubuntu eoan/main armhf libfreetype6-dev armhf 2.9.1-3 [445 kB] Get:270 http://ftpmaster.internal/ubuntu eoan/main armhf libfontconfig1-dev armhf 2.13.1-2ubuntu2 [717 kB] Get:271 http://ftpmaster.internal/ubuntu eoan/main armhf libxrender-dev armhf 1:0.9.10-1 [21.7 kB] Get:272 http://ftpmaster.internal/ubuntu eoan/main armhf libice6 armhf 2:1.0.9-2 [33.5 kB] Get:273 http://ftpmaster.internal/ubuntu eoan/main armhf libsm6 armhf 2:1.2.3-1 [14.1 kB] Get:274 http://ftpmaster.internal/ubuntu eoan/main armhf libice-dev armhf 2:1.0.9-2 [40.4 kB] Get:275 http://ftpmaster.internal/ubuntu eoan/main armhf libsm-dev armhf 2:1.2.3-1 [15.2 kB] Get:276 http://ftpmaster.internal/ubuntu eoan/main armhf libpixman-1-dev armhf 0.36.0-1 [177 kB] Get:277 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-render0-dev armhf 1.13.1-2 [18.2 kB] Get:278 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-shm0-dev armhf 1.13.1-2 [6708 B] Get:279 http://ftpmaster.internal/ubuntu eoan/main armhf libcairo2-dev armhf 1.16.0-4 [554 kB] Get:280 http://ftpmaster.internal/ubuntu eoan/main armhf libheimbase1-heimdal armhf 7.5.0+dfsg-3 [24.2 kB] Get:281 http://ftpmaster.internal/ubuntu eoan/main armhf libhcrypto4-heimdal armhf 7.5.0+dfsg-3 [76.7 kB] Get:282 http://ftpmaster.internal/ubuntu eoan/main armhf libwind0-heimdal armhf 7.5.0+dfsg-3 [47.2 kB] Get:283 http://ftpmaster.internal/ubuntu eoan/main armhf libhx509-5-heimdal armhf 7.5.0+dfsg-3 [87.9 kB] Get:284 http://ftpmaster.internal/ubuntu eoan/main armhf libkrb5-26-heimdal armhf 7.5.0+dfsg-3 [167 kB] Get:285 http://ftpmaster.internal/ubuntu eoan/main armhf libheimntlm0-heimdal armhf 7.5.0+dfsg-3 [13.1 kB] Get:286 http://ftpmaster.internal/ubuntu eoan/main armhf libgssapi3-heimdal armhf 7.5.0+dfsg-3 [78.6 kB] Get:287 http://ftpmaster.internal/ubuntu eoan/main armhf libsasl2-modules-db armhf 2.1.27+dfsg-1 [13.2 kB] Get:288 http://ftpmaster.internal/ubuntu eoan/main armhf libsasl2-2 armhf 2.1.27+dfsg-1 [42.2 kB] Get:289 http://ftpmaster.internal/ubuntu eoan/main armhf libldap-common all 2.4.47+dfsg-3ubuntu2 [16.6 kB] Get:290 http://ftpmaster.internal/ubuntu eoan/main armhf libldap-2.4-2 armhf 2.4.47+dfsg-3ubuntu2 [132 kB] Get:291 http://ftpmaster.internal/ubuntu eoan/main armhf libnghttp2-14 armhf 1.37.0-1 [68.7 kB] Get:292 http://ftpmaster.internal/ubuntu eoan/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2 [49.2 kB] Get:293 http://ftpmaster.internal/ubuntu eoan/main armhf libssh-4 armhf 0.8.7-1 [159 kB] Get:294 http://ftpmaster.internal/ubuntu eoan/main armhf libcurl3-gnutls armhf 7.64.0-4ubuntu1 [196 kB] Get:295 http://ftpmaster.internal/ubuntu eoan/main armhf libcurl4 armhf 7.64.0-4ubuntu1 [198 kB] Get:296 http://ftpmaster.internal/ubuntu eoan/main armhf libcurl4-openssl-dev armhf 7.64.0-4ubuntu1 [290 kB] Get:297 http://ftpmaster.internal/ubuntu eoan/main armhf libdbus-glib-1-2 armhf 0.110-4 [48.5 kB] Get:298 http://ftpmaster.internal/ubuntu eoan/main armhf libdbus-glib-1-dev-bin armhf 0.110-4 [33.1 kB] Get:299 http://ftpmaster.internal/ubuntu eoan/main armhf libdbus-glib-1-dev armhf 0.110-4 [60.4 kB] Get:300 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-amdgpu1 armhf 2.4.97-1ubuntu1 [16.1 kB] Get:301 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-radeon1 armhf 2.4.97-1ubuntu1 [19.0 kB] Get:302 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-nouveau2 armhf 2.4.97-1ubuntu1 [14.5 kB] Get:303 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-omap1 armhf 2.4.97-1ubuntu1 [6320 B] Get:304 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-freedreno1 armhf 2.4.97-1ubuntu1 [16.8 kB] Get:305 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-exynos1 armhf 2.4.97-1ubuntu1 [9312 B] Get:306 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-tegra0 armhf 2.4.97-1ubuntu1 [5688 B] Get:307 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-etnaviv1 armhf 2.4.97-1ubuntu1 [10.0 kB] Get:308 http://ftpmaster.internal/ubuntu eoan/main armhf libdrm-dev armhf 2.4.97-1ubuntu1 [130 kB] Get:309 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-server0 armhf 1.16.0-1ubuntu2 [23.6 kB] Get:310 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libgbm1 armhf 19.0.7-0ubuntu1 [23.1 kB] Get:311 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libglapi-mesa armhf 19.0.7-0ubuntu1 [30.2 kB] Get:312 http://ftpmaster.internal/ubuntu eoan/main armhf libx11-xcb1 armhf 2:1.6.7-1 [9104 B] Get:313 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-dri2-0 armhf 1.13.1-2 [6676 B] Get:314 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-dri3-0 armhf 1.13.1-2 [6288 B] Get:315 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-present0 armhf 1.13.1-2 [5424 B] Get:316 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-sync1 armhf 1.13.1-2 [8240 B] Get:317 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-xfixes0 armhf 1.13.1-2 [9004 B] Get:318 http://ftpmaster.internal/ubuntu eoan/main armhf libxshmfence1 armhf 1.3-1 [4792 B] Get:319 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libegl-mesa0 armhf 19.0.7-0ubuntu1 [76.1 kB] Get:320 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf mesa-common-dev armhf 19.0.7-0ubuntu1 [602 kB] Get:321 http://ftpmaster.internal/ubuntu eoan/main armhf libglvnd0 armhf 1.1.1-0ubuntu1 [48.8 kB] Get:322 http://ftpmaster.internal/ubuntu eoan/main armhf libglvnd-core-dev armhf 1.1.1-0ubuntu1 [12.6 kB] Get:323 http://ftpmaster.internal/ubuntu eoan/main armhf libegl1 armhf 1.1.1-0ubuntu1 [26.3 kB] Get:324 http://ftpmaster.internal/ubuntu eoan/main armhf libgles1 armhf 1.1.1-0ubuntu1 [11.4 kB] Get:325 http://ftpmaster.internal/ubuntu eoan/main armhf libgles2 armhf 1.1.1-0ubuntu1 [17.9 kB] Get:326 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-glx0 armhf 1.13.1-2 [20.2 kB] Get:327 http://ftpmaster.internal/ubuntu eoan/main armhf libllvm8 armhf 1:8.0.1~+rc1-1~exp1 [11.8 MB] Get:328 http://ftpmaster.internal/ubuntu eoan/main armhf libsensors-config all 1:3.5.0-3ubuntu1 [6168 B] Get:329 http://ftpmaster.internal/ubuntu eoan/main armhf libsensors5 armhf 1:3.5.0-3ubuntu1 [24.2 kB] Get:330 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libgl1-mesa-dri armhf 19.0.7-0ubuntu1 [4170 kB] Get:331 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libglx-mesa0 armhf 19.0.7-0ubuntu1 [120 kB] Get:332 http://ftpmaster.internal/ubuntu eoan/main armhf libglx0 armhf 1.1.1-0ubuntu1 [23.4 kB] Get:333 http://ftpmaster.internal/ubuntu eoan/main armhf libgl1 armhf 1.1.1-0ubuntu1 [97.8 kB] Get:334 http://ftpmaster.internal/ubuntu eoan/main armhf libopengl0 armhf 1.1.1-0ubuntu1 [33.9 kB] Get:335 http://ftpmaster.internal/ubuntu eoan/main armhf libglvnd-dev armhf 1.1.1-0ubuntu1 [3404 B] Get:336 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-xf86vidmode-dev all 2018.4-4 [2632 B] Get:337 http://ftpmaster.internal/ubuntu eoan/main armhf libxxf86vm-dev armhf 1:1.1.4-1 [12.7 kB] Get:338 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-damage-dev all 1:2018.4-4 [2620 B] Get:339 http://ftpmaster.internal/ubuntu eoan/main armhf libxdamage-dev armhf 1:1.1.4-3 [4692 B] Get:340 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-glx0-dev armhf 1.13.1-2 [27.0 kB] Get:341 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-dri2-0-dev armhf 1.13.1-2 [8476 B] Get:342 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-dri3-dev armhf 1.13.1-2 [7384 B] Get:343 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-randr0 armhf 1.13.1-2 [15.3 kB] Get:344 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-randr0-dev armhf 1.13.1-2 [20.3 kB] Get:345 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-shape0 armhf 1.13.1-2 [5644 B] Get:346 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-shape0-dev armhf 1.13.1-2 [7084 B] Get:347 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-xfixes0-dev armhf 1.13.1-2 [11.9 kB] Get:348 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-sync-dev armhf 1.13.1-2 [10.5 kB] Get:349 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-present-dev armhf 1.13.1-2 [7064 B] Get:350 http://ftpmaster.internal/ubuntu eoan/main armhf libxshmfence-dev armhf 1.3-1 [3552 B] Get:351 http://ftpmaster.internal/ubuntu eoan/main armhf libx11-xcb-dev armhf 2:1.6.7-1 [9748 B] Get:352 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-bin armhf 1.16.0-1ubuntu2 [17.3 kB] Get:353 http://ftpmaster.internal/ubuntu eoan/main armhf libwayland-dev armhf 1.16.0-1ubuntu2 [62.8 kB] Get:354 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libegl1-mesa-dev armhf 19.0.7-0ubuntu1 [19.7 kB] Get:355 http://ftpmaster.internal/ubuntu eoan-proposed/main armhf libgl1-mesa-dev armhf 19.0.7-0ubuntu1 [6040 B] Get:356 http://ftpmaster.internal/ubuntu eoan/main armhf libepoxy-dev armhf 1.5.3-0.1 [123 kB] Get:357 http://ftpmaster.internal/ubuntu eoan/main armhf libflac8 armhf 1.3.2-3 [144 kB] Get:358 http://ftpmaster.internal/ubuntu eoan/main armhf libfontenc1 armhf 1:1.1.3-1 [11.7 kB] Get:359 http://ftpmaster.internal/ubuntu eoan/main armhf libfribidi-dev armhf 1.0.5-3.1 [60.6 kB] Get:360 http://ftpmaster.internal/ubuntu eoan/main armhf libgdk-pixbuf2.0-bin armhf 2.38.1+dfsg-1 [13.0 kB] Get:361 http://ftpmaster.internal/ubuntu eoan/main armhf libgdk-pixbuf2.0-dev armhf 2.38.1+dfsg-1 [42.5 kB] Get:362 http://ftpmaster.internal/ubuntu eoan/main armhf libhttp-parser2.8 armhf 2.8.1-1 [19.8 kB] Get:363 http://ftpmaster.internal/ubuntu eoan/universe armhf libmbedcrypto3 armhf 2.16.0-1 [132 kB] Get:364 http://ftpmaster.internal/ubuntu eoan/universe armhf libmbedx509-0 armhf 2.16.0-1 [29.5 kB] Get:365 http://ftpmaster.internal/ubuntu eoan/universe armhf libmbedtls12 armhf 2.16.0-1 [64.9 kB] Get:366 http://ftpmaster.internal/ubuntu eoan/universe armhf libssh2-1 armhf 1.8.0-2.1 [63.9 kB] Get:367 http://ftpmaster.internal/ubuntu eoan/universe armhf libgit2-27 armhf 0.27.7+dfsg.1-0.2 [325 kB] Get:368 http://ftpmaster.internal/ubuntu eoan/main armhf libgraphite2-dev armhf 1.3.13-7 [14.7 kB] Get:369 http://ftpmaster.internal/ubuntu eoan/main armhf libharfbuzz-icu0 armhf 2.4.0-1 [5000 B] Get:370 http://ftpmaster.internal/ubuntu eoan/main armhf libharfbuzz-gobject0 armhf 2.4.0-1 [17.0 kB] Get:371 http://ftpmaster.internal/ubuntu eoan/main armhf libicu-dev armhf 63.2-2 [8927 kB] Get:372 http://ftpmaster.internal/ubuntu eoan/main armhf libharfbuzz-dev armhf 2.4.0-1 [459 kB] Get:373 http://ftpmaster.internal/ubuntu eoan/main armhf libxft-dev armhf 2.3.2-2 [42.3 kB] Get:374 http://ftpmaster.internal/ubuntu eoan/main armhf pango1.0-tools armhf 1.42.4-6 [21.1 kB] Get:375 http://ftpmaster.internal/ubuntu eoan/main armhf libpango1.0-dev armhf 1.42.4-6 [106 kB] Get:376 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-composite-dev all 1:2018.4-4 [2620 B] Get:377 http://ftpmaster.internal/ubuntu eoan/main armhf libxcomposite-dev armhf 1:0.4.4-2 [8830 B] Get:378 http://ftpmaster.internal/ubuntu eoan/main armhf libxcursor-dev armhf 1:1.2.0-1 [23.8 kB] Get:379 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-xinerama-dev all 2018.4-4 [2628 B] Get:380 http://ftpmaster.internal/ubuntu eoan/main armhf libxinerama-dev armhf 2:1.1.4-2 [7604 B] Get:381 http://ftpmaster.internal/ubuntu eoan/main armhf libxkbcommon-dev armhf 0.8.2-1 [139 kB] Get:382 http://ftpmaster.internal/ubuntu eoan/main armhf x11proto-randr-dev all 2018.4-4 [2620 B] Get:383 http://ftpmaster.internal/ubuntu eoan/main armhf libxrandr-dev armhf 2:1.5.1-1 [21.6 kB] Get:384 http://ftpmaster.internal/ubuntu eoan/main armhf wayland-protocols all 1.17-1 [58.7 kB] Get:385 http://ftpmaster.internal/ubuntu eoan/main armhf libgtk-3-dev armhf 3.24.8-1ubuntu1 [1040 kB] Get:386 http://ftpmaster.internal/ubuntu eoan/main armhf libxml2-utils armhf 2.9.4+dfsg1-7ubuntu3 [34.6 kB] Get:387 http://ftpmaster.internal/ubuntu eoan/universe armhf libgtk2.0-dev armhf 2.24.32-3ubuntu1 [2458 kB] Get:388 http://ftpmaster.internal/ubuntu eoan/main armhf libncurses-dev armhf 6.1+20181013-2ubuntu2 [295 kB] Get:389 http://ftpmaster.internal/ubuntu eoan/main armhf libc-ares2 armhf 1.14.0-1 [32.1 kB] Get:390 http://ftpmaster.internal/ubuntu eoan/main armhf libuv1 armhf 1.24.1-1 [58.0 kB] Get:391 http://ftpmaster.internal/ubuntu eoan/universe armhf libnode64 armhf 10.15.2~dfsg-2 [4700 kB] Get:392 http://ftpmaster.internal/ubuntu eoan/main armhf libnotify-dev armhf 0.7.7-4ubuntu4 [16.9 kB] Get:393 http://ftpmaster.internal/ubuntu eoan/main armhf libvorbis0a armhf 1.3.6-2 [75.9 kB] Get:394 http://ftpmaster.internal/ubuntu eoan/main armhf libvorbisenc2 armhf 1.3.6-2 [64.2 kB] Get:395 http://ftpmaster.internal/ubuntu eoan/main armhf libsndfile1 armhf 1.0.28-6 [160 kB] Get:396 http://ftpmaster.internal/ubuntu eoan/main armhf libwrap0 armhf 7.6.q-28 [43.5 kB] Get:397 http://ftpmaster.internal/ubuntu eoan/main armhf libpulse0 armhf 1:12.2-2ubuntu3 [228 kB] Get:398 http://ftpmaster.internal/ubuntu eoan/main armhf libpulse-mainloop-glib0 armhf 1:12.2-2ubuntu3 [11.1 kB] Get:399 http://ftpmaster.internal/ubuntu eoan/main armhf libpulse-dev armhf 1:12.2-2ubuntu3 [71.6 kB] Get:400 http://ftpmaster.internal/ubuntu eoan/main armhf libxcb-util1 armhf 0.4.0-0ubuntu3 [10.3 kB] Get:401 http://ftpmaster.internal/ubuntu eoan/main armhf libstartup-notification0 armhf 0.12-6 [16.0 kB] Get:402 http://ftpmaster.internal/ubuntu eoan/main armhf libstartup-notification0-dev armhf 0.12-6 [16.1 kB] Get:403 http://ftpmaster.internal/ubuntu eoan/universe armhf libstd-rust-1.34 armhf 1.34.1+dfsg2+llvm-0ubuntu1 [42.4 MB] Get:404 http://ftpmaster.internal/ubuntu eoan/main armhf libtinfo-dev armhf 6.1+20181013-2ubuntu2 [988 B] Get:405 http://ftpmaster.internal/ubuntu eoan/main armhf libunwind8 armhf 1.2.1-9 [46.3 kB] Get:406 http://ftpmaster.internal/ubuntu eoan/main armhf libxt6 armhf 1:1.1.5-1 [129 kB] Get:407 http://ftpmaster.internal/ubuntu eoan/main armhf libxmu6 armhf 2:1.1.2-2 [38.3 kB] Get:408 http://ftpmaster.internal/ubuntu eoan/main armhf libxpm4 armhf 1:3.5.12-1 [29.0 kB] Get:409 http://ftpmaster.internal/ubuntu eoan/main armhf libxaw7 armhf 2:1.0.13-1 [141 kB] Get:410 http://ftpmaster.internal/ubuntu eoan/main armhf libxfont2 armhf 1:2.0.3-1 [75.4 kB] Get:411 http://ftpmaster.internal/ubuntu eoan/main armhf libxkbfile1 armhf 1:1.0.9-2 [55.9 kB] Get:412 http://ftpmaster.internal/ubuntu eoan/main armhf libxt-dev armhf 1:1.1.5-1 [366 kB] Get:413 http://ftpmaster.internal/ubuntu eoan/universe armhf llvm-7-runtime armhf 1:7.0.1-8ubuntu1 [133 kB] Get:414 http://ftpmaster.internal/ubuntu eoan/universe armhf llvm-7 armhf 1:7.0.1-8ubuntu1 [3708 kB] Get:415 http://ftpmaster.internal/ubuntu eoan/universe armhf llvm-7-dev armhf 1:7.0.1-8ubuntu1 [20.6 MB] Get:416 http://ftpmaster.internal/ubuntu eoan/universe armhf nasm armhf 2.14-1 [290 kB] Get:417 http://ftpmaster.internal/ubuntu eoan/main armhf unzip armhf 6.0-23ubuntu1 [153 kB] Get:418 http://ftpmaster.internal/ubuntu eoan/main armhf x11-xkb-utils armhf 7.7+4 [145 kB] Get:419 http://ftpmaster.internal/ubuntu eoan/main armhf xserver-common all 2:1.20.4-1ubuntu3 [26.8 kB] Get:420 http://ftpmaster.internal/ubuntu eoan/universe armhf xvfb armhf 2:1.20.4-1ubuntu3 [649 kB] Get:421 http://ftpmaster.internal/ubuntu eoan/universe armhf yasm armhf 1.3.0-2build1 [315 kB] Get:422 http://ftpmaster.internal/ubuntu eoan/main armhf zip armhf 3.0-11build1 [145 kB] Get:423 http://ftpmaster.internal/ubuntu eoan/universe armhf libstd-rust-dev armhf 1.34.1+dfsg2+llvm-0ubuntu1 [27.2 MB] Get:424 http://ftpmaster.internal/ubuntu eoan/universe armhf rustc armhf 1.34.1+dfsg2+llvm-0ubuntu1 [16.3 MB] Get:425 http://ftpmaster.internal/ubuntu eoan/universe armhf cargo armhf 0.35.0-0ubuntu1 [2170 kB] Get:426 http://ftpmaster.internal/ubuntu eoan/main armhf libiw30 armhf 30~pre9-13ubuntu1 [15.0 kB] Get:427 http://ftpmaster.internal/ubuntu eoan/main armhf libiw-dev armhf 30~pre9-13ubuntu1 [32.3 kB] Get:428 http://ftpmaster.internal/ubuntu eoan/universe armhf nodejs armhf 10.15.2~dfsg-2 [60.9 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 237 MB in 9s (26.4 MB/s) Selecting previously unselected package libpython3.7-minimal:armhf. (Reading database ... 12616 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.4~rc1-1_armhf.deb ... Unpacking libpython3.7-minimal:armhf (3.7.4~rc1-1) ... Selecting previously unselected package libexpat1:armhf. Preparing to unpack .../libexpat1_2.2.6-2_armhf.deb ... Unpacking libexpat1:armhf (2.2.6-2) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.4~rc1-1_armhf.deb ... Unpacking python3.7-minimal (3.7.4~rc1-1) ... Setting up libpython3.7-minimal:armhf (3.7.4~rc1-1) ... Setting up libexpat1:armhf (2.2.6-2) ... Setting up python3.7-minimal (3.7.4~rc1-1) ... Selecting previously unselected package python3-minimal. (Reading database ... 12865 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.3-1_armhf.deb ... Unpacking python3-minimal (3.7.3-1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.62ubuntu1_all.deb ... Unpacking mime-support (3.62ubuntu1) ... Selecting previously unselected package libmpdec2:armhf. Preparing to unpack .../2-libmpdec2_2.4.2-2_armhf.deb ... Unpacking libmpdec2:armhf (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:armhf. Preparing to unpack .../3-libpython3.7-stdlib_3.7.4~rc1-1_armhf.deb ... Unpacking libpython3.7-stdlib:armhf (3.7.4~rc1-1) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.4~rc1-1_armhf.deb ... Unpacking python3.7 (3.7.4~rc1-1) ... Selecting previously unselected package libpython3-stdlib:armhf. Preparing to unpack .../5-libpython3-stdlib_3.7.3-1_armhf.deb ... Unpacking libpython3-stdlib:armhf (3.7.3-1) ... Setting up python3-minimal (3.7.3-1) ... Selecting previously unselected package python3. (Reading database ... 13303 files and directories currently installed.) Preparing to unpack .../00-python3_3.7.3-1_armhf.deb ... Unpacking python3 (3.7.3-1) ... Selecting previously unselected package libxau6:armhf. Preparing to unpack .../01-libxau6_1%3a1.0.8-1_armhf.deb ... Unpacking libxau6:armhf (1:1.0.8-1) ... Selecting previously unselected package libbsd0:armhf. Preparing to unpack .../02-libbsd0_0.9.1-2_armhf.deb ... Unpacking libbsd0:armhf (0.9.1-2) ... Selecting previously unselected package libxdmcp6:armhf. Preparing to unpack .../03-libxdmcp6_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp6:armhf (1:1.1.2-3) ... Selecting previously unselected package libxcb1:armhf. Preparing to unpack .../04-libxcb1_1.13.1-2_armhf.deb ... Unpacking libxcb1:armhf (1.13.1-2) ... Selecting previously unselected package libx11-data. Preparing to unpack .../05-libx11-data_2%3a1.6.7-1_all.deb ... Unpacking libx11-data (2:1.6.7-1) ... Selecting previously unselected package libx11-6:armhf. Preparing to unpack .../06-libx11-6_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-6:armhf (2:1.6.7-1) ... Selecting previously unselected package libxext6:armhf. Preparing to unpack .../07-libxext6_2%3a1.3.3-1_armhf.deb ... Unpacking libxext6:armhf (2:1.3.3-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../08-bsdmainutils_11.1.2ubuntu2_armhf.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:armhf. Preparing to unpack .../09-libuchardet0_0.0.6-3_armhf.deb ... Unpacking libuchardet0:armhf (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../10-groff-base_1.22.4-3_armhf.deb ... Unpacking groff-base (1.22.4-3) ... Selecting previously unselected package libpipeline1:armhf. Preparing to unpack .../11-libpipeline1_1.5.1-2_armhf.deb ... Unpacking libpipeline1:armhf (1.5.1-2) ... Selecting previously unselected package man-db. Preparing to unpack .../12-man-db_2.8.5-2_armhf.deb ... Unpacking man-db (2.8.5-2) ... Selecting previously unselected package libogg0:armhf. Preparing to unpack .../13-libogg0_1.3.2-1_armhf.deb ... Unpacking libogg0:armhf (1.3.2-1) ... Selecting previously unselected package libxxf86vm1:armhf. Preparing to unpack .../14-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 .../15-libpython2.7-minimal_2.7.16-2_armhf.deb ... Unpacking libpython2.7-minimal:armhf (2.7.16-2) ... Selecting previously unselected package python2.7-minimal. Preparing to unpack .../16-python2.7-minimal_2.7.16-2_armhf.deb ... Unpacking python2.7-minimal (2.7.16-2) ... Selecting previously unselected package python2-minimal. Preparing to unpack .../17-python2-minimal_2.7.16-1_armhf.deb ... Unpacking python2-minimal (2.7.16-1) ... Selecting previously unselected package python-minimal. Preparing to unpack .../18-python-minimal_2.7.16-1_armhf.deb ... Unpacking python-minimal (2.7.16-1) ... Selecting previously unselected package libpython2.7-stdlib:armhf. Preparing to unpack .../19-libpython2.7-stdlib_2.7.16-2_armhf.deb ... Unpacking libpython2.7-stdlib:armhf (2.7.16-2) ... Selecting previously unselected package python2.7. Preparing to unpack .../20-python2.7_2.7.16-2_armhf.deb ... Unpacking python2.7 (2.7.16-2) ... Selecting previously unselected package libpython2-stdlib:armhf. Preparing to unpack .../21-libpython2-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython2-stdlib:armhf (2.7.16-1) ... Selecting previously unselected package libpython-stdlib:armhf. Preparing to unpack .../22-libpython-stdlib_2.7.16-1_armhf.deb ... Unpacking libpython-stdlib:armhf (2.7.16-1) ... Setting up libpython2.7-minimal:armhf (2.7.16-2) ... Setting up python2.7-minimal (2.7.16-2) ... Setting up python2-minimal (2.7.16-1) ... Selecting previously unselected package python2. (Reading database ... 14962 files and directories currently installed.) Preparing to unpack .../python2_2.7.16-1_armhf.deb ... Unpacking python2 (2.7.16-1) ... Setting up python-minimal (2.7.16-1) ... Selecting previously unselected package python. (Reading database ... 14994 files and directories currently installed.) Preparing to unpack .../000-python_2.7.16-1_armhf.deb ... Unpacking python (2.7.16-1) ... Selecting previously unselected package libdbus-1-3:armhf. Preparing to unpack .../001-libdbus-1-3_1.12.14-1ubuntu2_armhf.deb ... Unpacking libdbus-1-3:armhf (1.12.14-1ubuntu2) ... Selecting previously unselected package dbus. Preparing to unpack .../002-dbus_1.12.14-1ubuntu2_armhf.deb ... Unpacking dbus (1.12.14-1ubuntu2) ... Selecting previously unselected package distro-info-data. Preparing to unpack .../003-distro-info-data_0.40ubuntu2_all.deb ... Unpacking distro-info-data (0.40ubuntu2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../004-libmagic-mgc_1%3a5.35-4_armhf.deb ... Unpacking libmagic-mgc (1:5.35-4) ... Selecting previously unselected package libmagic1:armhf. Preparing to unpack .../005-libmagic1_1%3a5.35-4_armhf.deb ... Unpacking libmagic1:armhf (1:5.35-4) ... Selecting previously unselected package file. Preparing to unpack .../006-file_1%3a5.35-4_armhf.deb ... Unpacking file (1:5.35-4) ... Selecting previously unselected package libglib2.0-0:armhf. Preparing to unpack .../007-libglib2.0-0_2.60.4-1_armhf.deb ... Unpacking libglib2.0-0:armhf (2.60.4-1) ... Selecting previously unselected package libgirepository-1.0-1:armhf. Preparing to unpack .../008-libgirepository-1.0-1_1.60.1-1_armhf.deb ... Unpacking libgirepository-1.0-1:armhf (1.60.1-1) ... Selecting previously unselected package gir1.2-glib-2.0:armhf. Preparing to unpack .../009-gir1.2-glib-2.0_1.60.1-1_armhf.deb ... Unpacking gir1.2-glib-2.0:armhf (1.60.1-1) ... Selecting previously unselected package libelf1:armhf. Preparing to unpack .../010-libelf1_0.176-1.1_armhf.deb ... Unpacking libelf1:armhf (0.176-1.1) ... Selecting previously unselected package libfribidi0:armhf. Preparing to unpack .../011-libfribidi0_1.0.5-3.1_armhf.deb ... Unpacking libfribidi0:armhf (1.0.5-3.1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../012-libglib2.0-data_2.60.4-1_all.deb ... Unpacking libglib2.0-data (2.60.4-1) ... Selecting previously unselected package libicu63:armhf. Preparing to unpack .../013-libicu63_63.2-2_armhf.deb ... Unpacking libicu63:armhf (63.2-2) ... Selecting previously unselected package libpam-systemd:armhf. Preparing to unpack .../014-libpam-systemd_240-6ubuntu9_armhf.deb ... Unpacking libpam-systemd:armhf (240-6ubuntu9) ... Selecting previously unselected package libxml2:armhf. Preparing to unpack .../015-libxml2_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package locales. Preparing to unpack .../016-locales_2.29-0ubuntu2_all.deb ... Unpacking locales (2.29-0ubuntu2) ... Selecting previously unselected package lsb-release. Preparing to unpack .../017-lsb-release_10.2019051400ubuntu1_all.deb ... Unpacking lsb-release (10.2019051400ubuntu1) ... Selecting previously unselected package netbase. Preparing to unpack .../018-netbase_5.6_all.deb ... Unpacking netbase (5.6) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../019-python3-pkg-resources_40.8.0-1_all.deb ... Unpacking python3-pkg-resources (40.8.0-1) ... Selecting previously unselected package python3-six. Preparing to unpack .../020-python3-six_1.12.0-1_all.deb ... Unpacking python3-six (1.12.0-1) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../021-shared-mime-info_1.10-1_armhf.deb ... Unpacking shared-mime-info (1.10-1) ... Selecting previously unselected package ucf. Preparing to unpack .../022-ucf_3.0038+nmu1_all.deb ... Moving old data out of the way Unpacking ucf (3.0038+nmu1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../023-xkb-data_2.26-2ubuntu1_all.deb ... Unpacking xkb-data (2.26-2ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../024-gettext-base_0.19.8.1-9_armhf.deb ... Unpacking gettext-base (0.19.8.1-9) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../025-libdrm-common_2.4.97-1ubuntu1_all.deb ... Unpacking libdrm-common (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm2:armhf. Preparing to unpack .../026-libdrm2_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm2:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libedit2:armhf. Preparing to unpack .../027-libedit2_3.1-20190324-1~exp1_armhf.deb ... Unpacking libedit2:armhf (3.1-20190324-1~exp1) ... Selecting previously unselected package libkrb5support0:armhf. Preparing to unpack .../028-libkrb5support0_1.17-3_armhf.deb ... Unpacking libkrb5support0:armhf (1.17-3) ... Selecting previously unselected package libk5crypto3:armhf. Preparing to unpack .../029-libk5crypto3_1.17-3_armhf.deb ... Unpacking libk5crypto3:armhf (1.17-3) ... Selecting previously unselected package libkeyutils1:armhf. Preparing to unpack .../030-libkeyutils1_1.6-6_armhf.deb ... Unpacking libkeyutils1:armhf (1.6-6) ... Selecting previously unselected package libkrb5-3:armhf. Preparing to unpack .../031-libkrb5-3_1.17-3_armhf.deb ... Unpacking libkrb5-3:armhf (1.17-3) ... Selecting previously unselected package libgssapi-krb5-2:armhf. Preparing to unpack .../032-libgssapi-krb5-2_1.17-3_armhf.deb ... Unpacking libgssapi-krb5-2:armhf (1.17-3) ... Selecting previously unselected package libpsl5:armhf. Preparing to unpack .../033-libpsl5_0.20.2-2_armhf.deb ... Unpacking libpsl5:armhf (0.20.2-2) ... Selecting previously unselected package libxmuu1:armhf. Preparing to unpack .../034-libxmuu1_2%3a1.1.2-2_armhf.deb ... Unpacking libxmuu1:armhf (2:1.1.2-2) ... Selecting previously unselected package xauth. Preparing to unpack .../035-xauth_1%3a1.0.10-1_armhf.deb ... Unpacking xauth (1:1.0.10-1) ... Selecting previously unselected package hicolor-icon-theme. Preparing to unpack .../036-hicolor-icon-theme_0.17-2_all.deb ... Unpacking hicolor-icon-theme (0.17-2) ... Selecting previously unselected package libjpeg-turbo8:armhf. Preparing to unpack .../037-libjpeg-turbo8_2.0.1-0ubuntu2_armhf.deb ... Unpacking libjpeg-turbo8:armhf (2.0.1-0ubuntu2) ... Selecting previously unselected package libjpeg8:armhf. Preparing to unpack .../038-libjpeg8_8c-2ubuntu8_armhf.deb ... Unpacking libjpeg8:armhf (8c-2ubuntu8) ... Selecting previously unselected package libjbig0:armhf. Preparing to unpack .../039-libjbig0_2.1-3.1build1_armhf.deb ... Unpacking libjbig0:armhf (2.1-3.1build1) ... Selecting previously unselected package libwebp6:armhf. Preparing to unpack .../040-libwebp6_0.6.1-2_armhf.deb ... Unpacking libwebp6:armhf (0.6.1-2) ... Selecting previously unselected package libtiff5:armhf. Preparing to unpack .../041-libtiff5_4.0.10-4_armhf.deb ... Unpacking libtiff5:armhf (4.0.10-4) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../042-libgdk-pixbuf2.0-common_2.38.1+dfsg-1_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.38.1+dfsg-1) ... Selecting previously unselected package libgdk-pixbuf2.0-0:armhf. Preparing to unpack .../043-libgdk-pixbuf2.0-0_2.38.1+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ... Selecting previously unselected package gtk-update-icon-cache. Preparing to unpack .../044-gtk-update-icon-cache_3.24.8-1ubuntu1_armhf.deb ... No diversion 'diversion of /usr/sbin/update-icon-caches to /usr/sbin/update-icon-caches.gtk2 by libgtk-3-bin', none removed. No diversion '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', none removed. Unpacking gtk-update-icon-cache (3.24.8-1ubuntu1) ... Selecting previously unselected package libfreetype6:armhf. Preparing to unpack .../045-libfreetype6_2.9.1-3_armhf.deb ... Unpacking libfreetype6:armhf (2.9.1-3) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../046-fonts-dejavu-core_2.37-1_all.deb ... Unpacking fonts-dejavu-core (2.37-1) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../047-fontconfig-config_2.13.1-2ubuntu2_all.deb ... Unpacking fontconfig-config (2.13.1-2ubuntu2) ... Selecting previously unselected package libfontconfig1:armhf. Preparing to unpack .../048-libfontconfig1_2.13.1-2ubuntu2_armhf.deb ... Unpacking libfontconfig1:armhf (2.13.1-2ubuntu2) ... Selecting previously unselected package libpixman-1-0:armhf. Preparing to unpack .../049-libpixman-1-0_0.36.0-1_armhf.deb ... Unpacking libpixman-1-0:armhf (0.36.0-1) ... Selecting previously unselected package libxcb-render0:armhf. Preparing to unpack .../050-libxcb-render0_1.13.1-2_armhf.deb ... Unpacking libxcb-render0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shm0:armhf. Preparing to unpack .../051-libxcb-shm0_1.13.1-2_armhf.deb ... Unpacking libxcb-shm0:armhf (1.13.1-2) ... Selecting previously unselected package libxrender1:armhf. Preparing to unpack .../052-libxrender1_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender1:armhf (1:0.9.10-1) ... Selecting previously unselected package libcairo2:armhf. Preparing to unpack .../053-libcairo2_1.16.0-4_armhf.deb ... Unpacking libcairo2:armhf (1.16.0-4) ... Selecting previously unselected package libcroco3:armhf. Preparing to unpack .../054-libcroco3_0.6.12-3_armhf.deb ... Unpacking libcroco3:armhf (0.6.12-3) ... Selecting previously unselected package fontconfig. Preparing to unpack .../055-fontconfig_2.13.1-2ubuntu2_armhf.deb ... Unpacking fontconfig (2.13.1-2ubuntu2) ... Selecting previously unselected package libthai-data. Preparing to unpack .../056-libthai-data_0.1.28-2_all.deb ... Unpacking libthai-data (0.1.28-2) ... Selecting previously unselected package libdatrie1:armhf. Preparing to unpack .../057-libdatrie1_0.2.12-2_armhf.deb ... Unpacking libdatrie1:armhf (0.2.12-2) ... Selecting previously unselected package libthai0:armhf. Preparing to unpack .../058-libthai0_0.1.28-2_armhf.deb ... Unpacking libthai0:armhf (0.1.28-2) ... Selecting previously unselected package libpango-1.0-0:armhf. Preparing to unpack .../059-libpango-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpango-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package libgraphite2-3:armhf. Preparing to unpack .../060-libgraphite2-3_1.3.13-7_armhf.deb ... Unpacking libgraphite2-3:armhf (1.3.13-7) ... Selecting previously unselected package libharfbuzz0b:armhf. Preparing to unpack .../061-libharfbuzz0b_2.4.0-1_armhf.deb ... Unpacking libharfbuzz0b:armhf (2.4.0-1) ... Selecting previously unselected package libpangoft2-1.0-0:armhf. Preparing to unpack .../062-libpangoft2-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangoft2-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package libpangocairo-1.0-0:armhf. Preparing to unpack .../063-libpangocairo-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangocairo-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package librsvg2-2:armhf. Preparing to unpack .../064-librsvg2-2_2.44.10-2.1_armhf.deb ... Unpacking librsvg2-2:armhf (2.44.10-2.1) ... Selecting previously unselected package librsvg2-common:armhf. Preparing to unpack .../065-librsvg2-common_2.44.10-2.1_armhf.deb ... Unpacking librsvg2-common:armhf (2.44.10-2.1) ... Selecting previously unselected package humanity-icon-theme. Preparing to unpack .../066-humanity-icon-theme_0.6.15_all.deb ... Unpacking humanity-icon-theme (0.6.15) ... Selecting previously unselected package ubuntu-mono. Preparing to unpack .../067-ubuntu-mono_19.04-0ubuntu1_all.deb ... Unpacking ubuntu-mono (19.04-0ubuntu1) ... Selecting previously unselected package adwaita-icon-theme. Preparing to unpack .../068-adwaita-icon-theme_3.32.0-1ubuntu1_all.deb ... Unpacking adwaita-icon-theme (3.32.0-1ubuntu1) ... Selecting previously unselected package libsigsegv2:armhf. Preparing to unpack .../069-libsigsegv2_2.12-2_armhf.deb ... Unpacking libsigsegv2:armhf (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../070-m4_1.4.18-2_armhf.deb ... Unpacking m4 (1.4.18-2) ... Selecting previously unselected package autoconf. Preparing to unpack .../071-autoconf_2.69-11_all.deb ... Unpacking autoconf (2.69-11) ... Selecting previously unselected package autoconf2.13. Preparing to unpack .../072-autoconf2.13_2.13-68_all.deb ... Unpacking autoconf2.13 (2.13-68) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../073-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../074-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../075-autopoint_0.19.8.1-9_all.deb ... Unpacking autopoint (0.19.8.1-9) ... Selecting previously unselected package binfmt-support. Preparing to unpack .../076-binfmt-support_2.2.0-2_armhf.deb ... Unpacking binfmt-support (2.2.0-2) ... Selecting previously unselected package libllvm7:armhf. Preparing to unpack .../077-libllvm7_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking libllvm7:armhf (1:7.0.1-8ubuntu1) ... Selecting previously unselected package libgc1c2:armhf. Preparing to unpack .../078-libgc1c2_1%3a7.6.4-0.4_armhf.deb ... Unpacking libgc1c2:armhf (1:7.6.4-0.4) ... Selecting previously unselected package libobjc4:armhf. Preparing to unpack .../079-libobjc4_9.1.0-4ubuntu1_armhf.deb ... Unpacking libobjc4:armhf (9.1.0-4ubuntu1) ... Selecting previously unselected package libobjc-8-dev:armhf. Preparing to unpack .../080-libobjc-8-dev_8.3.0-14ubuntu1_armhf.deb ... Unpacking libobjc-8-dev:armhf (8.3.0-14ubuntu1) ... Selecting previously unselected package libclang-common-7-dev. Preparing to unpack .../081-libclang-common-7-dev_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking libclang-common-7-dev (1:7.0.1-8ubuntu1) ... Selecting previously unselected package libclang1-7. Preparing to unpack .../082-libclang1-7_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking libclang1-7 (1:7.0.1-8ubuntu1) ... Selecting previously unselected package clang-7. Preparing to unpack .../083-clang-7_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking clang-7 (1:7.0.1-8ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../084-libtool_2.4.6-10_all.deb ... Unpacking libtool (2.4.6-10) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../085-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../086-libarchive-zip-perl_1.64-1_all.deb ... Unpacking libarchive-zip-perl (1.64-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../087-libfile-stripnondeterminism-perl_1.1.2-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.1.2-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../088-dh-strip-nondeterminism_1.1.2-1_all.deb ... Unpacking dh-strip-nondeterminism (1.1.2-1) ... Selecting previously unselected package dwz. Preparing to unpack .../089-dwz_0.12-3_armhf.deb ... Unpacking dwz (0.12-3) ... Selecting previously unselected package gettext. Preparing to unpack .../090-gettext_0.19.8.1-9_armhf.deb ... Unpacking gettext (0.19.8.1-9) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../091-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../092-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../093-debhelper_12.1.1ubuntu1_all.deb ... Unpacking debhelper (12.1.1ubuntu1) ... Selecting previously unselected package liburi-perl. Preparing to unpack .../094-liburi-perl_1.76-1_all.deb ... Unpacking liburi-perl (1.76-1) ... Selecting previously unselected package libencode-locale-perl. Preparing to unpack .../095-libencode-locale-perl_1.05-1_all.deb ... Unpacking libencode-locale-perl (1.05-1) ... Selecting previously unselected package libtimedate-perl. Preparing to unpack .../096-libtimedate-perl_2.3000-2_all.deb ... Unpacking libtimedate-perl (2.3000-2) ... Selecting previously unselected package libhttp-date-perl. Preparing to unpack .../097-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 .../098-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 .../099-libhtml-tagset-perl_3.20-3_all.deb ... Unpacking libhtml-tagset-perl (3.20-3) ... Selecting previously unselected package libhtml-parser-perl. Preparing to unpack .../100-libhtml-parser-perl_3.72-3build2_armhf.deb ... Unpacking libhtml-parser-perl (3.72-3build2) ... Selecting previously unselected package libhtml-tree-perl. Preparing to unpack .../101-libhtml-tree-perl_5.07-2_all.deb ... Unpacking libhtml-tree-perl (5.07-2) ... Selecting previously unselected package libio-html-perl. Preparing to unpack .../102-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 .../103-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 .../104-libhttp-message-perl_6.18-1_all.deb ... Unpacking libhttp-message-perl (6.18-1) ... Selecting previously unselected package libhttp-cookies-perl. Preparing to unpack .../105-libhttp-cookies-perl_6.04-1_all.deb ... Unpacking libhttp-cookies-perl (6.04-1) ... Selecting previously unselected package libhttp-negotiate-perl. Preparing to unpack .../106-libhttp-negotiate-perl_6.01-1_all.deb ... Unpacking libhttp-negotiate-perl (6.01-1) ... Selecting previously unselected package perl-openssl-defaults:armhf. Preparing to unpack .../107-perl-openssl-defaults_3build1_armhf.deb ... Unpacking perl-openssl-defaults:armhf (3build1) ... Selecting previously unselected package libnet-ssleay-perl. Preparing to unpack .../108-libnet-ssleay-perl_1.88-0ubuntu1_armhf.deb ... Unpacking libnet-ssleay-perl (1.88-0ubuntu1) ... Selecting previously unselected package libio-socket-ssl-perl. Preparing to unpack .../109-libio-socket-ssl-perl_2.066-0ubuntu4_all.deb ... Unpacking libio-socket-ssl-perl (2.066-0ubuntu4) ... Selecting previously unselected package libnet-http-perl. Preparing to unpack .../110-libnet-http-perl_6.18-1_all.deb ... Unpacking libnet-http-perl (6.18-1) ... Selecting previously unselected package liblwp-protocol-https-perl. Preparing to unpack .../111-liblwp-protocol-https-perl_6.07-2ubuntu2_all.deb ... Unpacking liblwp-protocol-https-perl (6.07-2ubuntu2) ... Selecting previously unselected package libtry-tiny-perl. Preparing to unpack .../112-libtry-tiny-perl_0.30-1_all.deb ... Unpacking libtry-tiny-perl (0.30-1) ... Selecting previously unselected package libwww-robotrules-perl. Preparing to unpack .../113-libwww-robotrules-perl_6.02-1_all.deb ... Unpacking libwww-robotrules-perl (6.02-1) ... Selecting previously unselected package libwww-perl. Preparing to unpack .../114-libwww-perl_6.36-2_all.deb ... Unpacking libwww-perl (6.36-2) ... Selecting previously unselected package libxml-parser-perl. Preparing to unpack .../115-libxml-parser-perl_2.44-4_armhf.deb ... Unpacking libxml-parser-perl (2.44-4) ... Selecting previously unselected package intltool. Preparing to unpack .../116-intltool_0.51.0-5ubuntu1_all.deb ... Unpacking intltool (0.51.0-5ubuntu1) ... Selecting previously unselected package libonig5:armhf. Preparing to unpack .../117-libonig5_6.9.1-1_armhf.deb ... Unpacking libonig5:armhf (6.9.1-1) ... Selecting previously unselected package libjq1:armhf. Preparing to unpack .../118-libjq1_1.5+dfsg-2build1_armhf.deb ... Unpacking libjq1:armhf (1.5+dfsg-2build1) ... Selecting previously unselected package jq. Preparing to unpack .../119-jq_1.5+dfsg-2build1_armhf.deb ... Unpacking jq (1.5+dfsg-2build1) ... Selecting previously unselected package libfile-which-perl. Preparing to unpack .../120-libfile-which-perl_1.23-1_all.deb ... Unpacking libfile-which-perl (1.23-1) ... Selecting previously unselected package dh-translations. Preparing to unpack .../121-dh-translations_144_all.deb ... Unpacking dh-translations (144) ... Selecting previously unselected package python3-scour. Preparing to unpack .../122-python3-scour_0.37-2_all.deb ... Unpacking python3-scour (0.37-2) ... Selecting previously unselected package scour. Preparing to unpack .../123-scour_0.37-2_all.deb ... Unpacking scour (0.37-2) ... Selecting previously unselected package cdbs. Preparing to unpack .../124-cdbs_0.4.159ubuntu1_all.deb ... Unpacking cdbs (0.4.159ubuntu1) ... Selecting previously unselected package dbus-user-session. Preparing to unpack .../125-dbus-user-session_1.12.14-1ubuntu2_armhf.deb ... Unpacking dbus-user-session (1.12.14-1ubuntu2) ... Selecting previously unselected package dbus-x11. Preparing to unpack .../126-dbus-x11_1.12.14-1ubuntu2_armhf.deb ... Unpacking dbus-x11 (1.12.14-1ubuntu2) ... Selecting previously unselected package libdconf1:armhf. Preparing to unpack .../127-libdconf1_0.32.0-1_armhf.deb ... Unpacking libdconf1:armhf (0.32.0-1) ... Selecting previously unselected package dconf-service. Preparing to unpack .../128-dconf-service_0.32.0-1_armhf.deb ... Unpacking dconf-service (0.32.0-1) ... Selecting previously unselected package dconf-gsettings-backend:armhf. Preparing to unpack .../129-dconf-gsettings-backend_0.32.0-1_armhf.deb ... Unpacking dconf-gsettings-backend:armhf (0.32.0-1) ... Selecting previously unselected package libatk1.0-data. Preparing to unpack .../130-libatk1.0-data_2.32.0-1_all.deb ... Unpacking libatk1.0-data (2.32.0-1) ... Selecting previously unselected package libatk1.0-0:armhf. Preparing to unpack .../131-libatk1.0-0_2.32.0-1_armhf.deb ... Unpacking libatk1.0-0:armhf (2.32.0-1) ... Selecting previously unselected package gir1.2-atk-1.0:armhf. Preparing to unpack .../132-gir1.2-atk-1.0_2.32.0-1_armhf.deb ... Unpacking gir1.2-atk-1.0:armhf (2.32.0-1) ... Selecting previously unselected package gir1.2-freedesktop:armhf. Preparing to unpack .../133-gir1.2-freedesktop_1.60.1-1_armhf.deb ... Unpacking gir1.2-freedesktop:armhf (1.60.1-1) ... Selecting previously unselected package libatspi2.0-0:armhf. Preparing to unpack .../134-libatspi2.0-0_2.32.0-1_armhf.deb ... Unpacking libatspi2.0-0:armhf (2.32.0-1) ... Selecting previously unselected package gir1.2-atspi-2.0:armhf. Preparing to unpack .../135-gir1.2-atspi-2.0_2.32.0-1_armhf.deb ... Unpacking gir1.2-atspi-2.0:armhf (2.32.0-1) ... Selecting previously unselected package gir1.2-gdkpixbuf-2.0:armhf. Preparing to unpack .../136-gir1.2-gdkpixbuf-2.0_2.38.1+dfsg-1_armhf.deb ... Unpacking gir1.2-gdkpixbuf-2.0:armhf (2.38.1+dfsg-1) ... Selecting previously unselected package libgtk2.0-common. Preparing to unpack .../137-libgtk2.0-common_2.24.32-3ubuntu1_all.deb ... Unpacking libgtk2.0-common (2.24.32-3ubuntu1) ... Selecting previously unselected package libxft2:armhf. Preparing to unpack .../138-libxft2_2.3.2-2_armhf.deb ... Unpacking libxft2:armhf (2.3.2-2) ... Selecting previously unselected package libpangoxft-1.0-0:armhf. Preparing to unpack .../139-libpangoxft-1.0-0_1.42.4-6_armhf.deb ... Unpacking libpangoxft-1.0-0:armhf (1.42.4-6) ... Selecting previously unselected package gir1.2-pango-1.0:armhf. Preparing to unpack .../140-gir1.2-pango-1.0_1.42.4-6_armhf.deb ... Unpacking gir1.2-pango-1.0:armhf (1.42.4-6) ... Selecting previously unselected package libavahi-common-data:armhf. Preparing to unpack .../141-libavahi-common-data_0.7-4ubuntu5_armhf.deb ... Unpacking libavahi-common-data:armhf (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-common3:armhf. Preparing to unpack .../142-libavahi-common3_0.7-4ubuntu5_armhf.deb ... Unpacking libavahi-common3:armhf (0.7-4ubuntu5) ... Selecting previously unselected package libavahi-client3:armhf. Preparing to unpack .../143-libavahi-client3_0.7-4ubuntu5_armhf.deb ... Unpacking libavahi-client3:armhf (0.7-4ubuntu5) ... Selecting previously unselected package libcups2:armhf. Preparing to unpack .../144-libcups2_2.2.10-6ubuntu1_armhf.deb ... Unpacking libcups2:armhf (2.2.10-6ubuntu1) ... Selecting previously unselected package libxcomposite1:armhf. Preparing to unpack .../145-libxcomposite1_1%3a0.4.4-2_armhf.deb ... Unpacking libxcomposite1:armhf (1:0.4.4-2) ... Selecting previously unselected package libxfixes3:armhf. Preparing to unpack .../146-libxfixes3_1%3a5.0.3-1_armhf.deb ... Unpacking libxfixes3:armhf (1:5.0.3-1) ... Selecting previously unselected package libxcursor1:armhf. Preparing to unpack .../147-libxcursor1_1%3a1.2.0-1_armhf.deb ... Unpacking libxcursor1:armhf (1:1.2.0-1) ... Selecting previously unselected package libxdamage1:armhf. Preparing to unpack .../148-libxdamage1_1%3a1.1.4-3_armhf.deb ... Unpacking libxdamage1:armhf (1:1.1.4-3) ... Selecting previously unselected package libxi6:armhf. Preparing to unpack .../149-libxi6_2%3a1.7.9-1_armhf.deb ... Unpacking libxi6:armhf (2:1.7.9-1) ... Selecting previously unselected package libxinerama1:armhf. Preparing to unpack .../150-libxinerama1_2%3a1.1.4-2_armhf.deb ... Unpacking libxinerama1:armhf (2:1.1.4-2) ... Selecting previously unselected package libxrandr2:armhf. Preparing to unpack .../151-libxrandr2_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr2:armhf (2:1.5.1-1) ... Selecting previously unselected package libgtk2.0-0:armhf. Preparing to unpack .../152-libgtk2.0-0_2.24.32-3ubuntu1_armhf.deb ... Unpacking libgtk2.0-0:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package gir1.2-gtk-2.0:armhf. Preparing to unpack .../153-gir1.2-gtk-2.0_2.24.32-3ubuntu1_armhf.deb ... Unpacking gir1.2-gtk-2.0:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package libatk-bridge2.0-0:armhf. Preparing to unpack .../154-libatk-bridge2.0-0_2.32.0-1_armhf.deb ... Unpacking libatk-bridge2.0-0:armhf (2.32.0-1) ... Selecting previously unselected package libcairo-gobject2:armhf. Preparing to unpack .../155-libcairo-gobject2_1.16.0-4_armhf.deb ... Unpacking libcairo-gobject2:armhf (1.16.0-4) ... Selecting previously unselected package liblcms2-2:armhf. Preparing to unpack .../156-liblcms2-2_2.9-3_armhf.deb ... Unpacking liblcms2-2:armhf (2.9-3) ... Selecting previously unselected package libcolord2:armhf. Preparing to unpack .../157-libcolord2_1.4.3-4_armhf.deb ... Unpacking libcolord2:armhf (1.4.3-4) ... Selecting previously unselected package libepoxy0:armhf. Preparing to unpack .../158-libepoxy0_1.5.3-0.1_armhf.deb ... Unpacking libepoxy0:armhf (1.5.3-0.1) ... Selecting previously unselected package libjson-glib-1.0-common. Preparing to unpack .../159-libjson-glib-1.0-common_1.4.4-2_all.deb ... Unpacking libjson-glib-1.0-common (1.4.4-2) ... Selecting previously unselected package libjson-glib-1.0-0:armhf. Preparing to unpack .../160-libjson-glib-1.0-0_1.4.4-2_armhf.deb ... Unpacking libjson-glib-1.0-0:armhf (1.4.4-2) ... Selecting previously unselected package libproxy1v5:armhf. Preparing to unpack .../161-libproxy1v5_0.4.15-5_armhf.deb ... Unpacking libproxy1v5:armhf (0.4.15-5) ... Selecting previously unselected package glib-networking-common. Preparing to unpack .../162-glib-networking-common_2.60.3-1_all.deb ... Unpacking glib-networking-common (2.60.3-1) ... Selecting previously unselected package glib-networking-services. Preparing to unpack .../163-glib-networking-services_2.60.3-1_armhf.deb ... Unpacking glib-networking-services (2.60.3-1) ... Selecting previously unselected package gsettings-desktop-schemas. Preparing to unpack .../164-gsettings-desktop-schemas_3.31.91-1ubuntu1_all.deb ... Unpacking gsettings-desktop-schemas (3.31.91-1ubuntu1) ... Selecting previously unselected package glib-networking:armhf. Preparing to unpack .../165-glib-networking_2.60.3-1_armhf.deb ... Unpacking glib-networking:armhf (2.60.3-1) ... Selecting previously unselected package libsoup2.4-1:armhf. Preparing to unpack .../166-libsoup2.4-1_2.66.1-1_armhf.deb ... Unpacking libsoup2.4-1:armhf (2.66.1-1) ... Selecting previously unselected package libsoup-gnome2.4-1:armhf. Preparing to unpack .../167-libsoup-gnome2.4-1_2.66.1-1_armhf.deb ... Unpacking libsoup-gnome2.4-1:armhf (2.66.1-1) ... Selecting previously unselected package librest-0.7-0:armhf. Preparing to unpack .../168-librest-0.7-0_0.8.1-1_armhf.deb ... Unpacking librest-0.7-0:armhf (0.8.1-1) ... Selecting previously unselected package libwayland-client0:armhf. Preparing to unpack .../169-libwayland-client0_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-client0:armhf (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-cursor0:armhf. Preparing to unpack .../170-libwayland-cursor0_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-cursor0:armhf (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-egl1:armhf. Preparing to unpack .../171-libwayland-egl1_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-egl1:armhf (1.16.0-1ubuntu2) ... Selecting previously unselected package libxkbcommon0:armhf. Preparing to unpack .../172-libxkbcommon0_0.8.2-1_armhf.deb ... Unpacking libxkbcommon0:armhf (0.8.2-1) ... Selecting previously unselected package libgtk-3-common. Preparing to unpack .../173-libgtk-3-common_3.24.8-1ubuntu1_all.deb ... Unpacking libgtk-3-common (3.24.8-1ubuntu1) ... Selecting previously unselected package libgtk-3-0:armhf. Preparing to unpack .../174-libgtk-3-0_3.24.8-1ubuntu1_armhf.deb ... Unpacking libgtk-3-0:armhf (3.24.8-1ubuntu1) ... Selecting previously unselected package gir1.2-gtk-3.0:armhf. Preparing to unpack .../175-gir1.2-gtk-3.0_3.24.8-1ubuntu1_armhf.deb ... Unpacking gir1.2-gtk-3.0:armhf (3.24.8-1ubuntu1) ... Selecting previously unselected package gir1.2-harfbuzz-0.0:armhf. Preparing to unpack .../176-gir1.2-harfbuzz-0.0_2.4.0-1_armhf.deb ... Unpacking gir1.2-harfbuzz-0.0:armhf (2.4.0-1) ... Selecting previously unselected package libnotify4:armhf. Preparing to unpack .../177-libnotify4_0.7.7-4ubuntu4_armhf.deb ... Unpacking libnotify4:armhf (0.7.7-4ubuntu4) ... Selecting previously unselected package gir1.2-notify-0.7:armhf. Preparing to unpack .../178-gir1.2-notify-0.7_0.7.7-4ubuntu4_armhf.deb ... Unpacking gir1.2-notify-0.7:armhf (0.7.7-4ubuntu4) ... Selecting previously unselected package icu-devtools. Preparing to unpack .../179-icu-devtools_63.2-2_armhf.deb ... Unpacking icu-devtools (63.2-2) ... Selecting previously unselected package libroken18-heimdal:armhf. Preparing to unpack .../180-libroken18-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libroken18-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libasn1-8-heimdal:armhf. Preparing to unpack .../181-libasn1-8-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libasn1-8-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../182-libasound2-data_1.1.8-1_all.deb ... Unpacking libasound2-data (1.1.8-1) ... Selecting previously unselected package libasound2:armhf. Preparing to unpack .../183-libasound2_1.1.8-1_armhf.deb ... Unpacking libasound2:armhf (1.1.8-1) ... Selecting previously unselected package libasound2-dev:armhf. Preparing to unpack .../184-libasound2-dev_1.1.8-1_armhf.deb ... Unpacking libasound2-dev:armhf (1.1.8-1) ... Selecting previously unselected package libasyncns0:armhf. Preparing to unpack .../185-libasyncns0_0.8-6_armhf.deb ... Unpacking libasyncns0:armhf (0.8-6) ... Selecting previously unselected package libffi-dev:armhf. Preparing to unpack .../186-libffi-dev_3.2.1-9_armhf.deb ... Unpacking libffi-dev:armhf (3.2.1-9) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../187-libglib2.0-bin_2.60.4-1_armhf.deb ... Unpacking libglib2.0-bin (2.60.4-1) ... Selecting previously unselected package python3-lib2to3. Preparing to unpack .../188-python3-lib2to3_3.7.3-1ubuntu1_all.deb ... Unpacking python3-lib2to3 (3.7.3-1ubuntu1) ... Selecting previously unselected package python3-distutils. Preparing to unpack .../189-python3-distutils_3.7.3-1ubuntu1_all.deb ... Unpacking python3-distutils (3.7.3-1ubuntu1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../190-libglib2.0-dev-bin_2.60.4-1_armhf.deb ... Unpacking libglib2.0-dev-bin (2.60.4-1) ... Selecting previously unselected package uuid-dev:armhf. Preparing to unpack .../191-uuid-dev_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking uuid-dev:armhf (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libblkid-dev:armhf. Preparing to unpack .../192-libblkid-dev_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libblkid-dev:armhf (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libmount-dev:armhf. Preparing to unpack .../193-libmount-dev_2.33.1-0.1ubuntu2_armhf.deb ... Unpacking libmount-dev:armhf (2.33.1-0.1ubuntu2) ... Selecting previously unselected package libpcre16-3:armhf. Preparing to unpack .../194-libpcre16-3_2%3a8.39-12_armhf.deb ... Unpacking libpcre16-3:armhf (2:8.39-12) ... Selecting previously unselected package libpcre32-3:armhf. Preparing to unpack .../195-libpcre32-3_2%3a8.39-12_armhf.deb ... Unpacking libpcre32-3:armhf (2:8.39-12) ... Selecting previously unselected package libpcrecpp0v5:armhf. Preparing to unpack .../196-libpcrecpp0v5_2%3a8.39-12_armhf.deb ... Unpacking libpcrecpp0v5:armhf (2:8.39-12) ... Selecting previously unselected package libpcre3-dev:armhf. Preparing to unpack .../197-libpcre3-dev_2%3a8.39-12_armhf.deb ... Unpacking libpcre3-dev:armhf (2:8.39-12) ... Selecting previously unselected package libsepol1-dev:armhf. Preparing to unpack .../198-libsepol1-dev_2.9-1_armhf.deb ... Unpacking libsepol1-dev:armhf (2.9-1) ... Selecting previously unselected package libpcre2-16-0:armhf. Preparing to unpack .../199-libpcre2-16-0_10.32-5_armhf.deb ... Unpacking libpcre2-16-0:armhf (10.32-5) ... Selecting previously unselected package libpcre2-32-0:armhf. Preparing to unpack .../200-libpcre2-32-0_10.32-5_armhf.deb ... Unpacking libpcre2-32-0:armhf (10.32-5) ... Selecting previously unselected package libpcre2-posix0:armhf. Preparing to unpack .../201-libpcre2-posix0_10.32-5_armhf.deb ... Unpacking libpcre2-posix0:armhf (10.32-5) ... Selecting previously unselected package libpcre2-dev:armhf. Preparing to unpack .../202-libpcre2-dev_10.32-5_armhf.deb ... Unpacking libpcre2-dev:armhf (10.32-5) ... Selecting previously unselected package libselinux1-dev:armhf. Preparing to unpack .../203-libselinux1-dev_2.9-1_armhf.deb ... Unpacking libselinux1-dev:armhf (2.9-1) ... Selecting previously unselected package pkg-config. Preparing to unpack .../204-pkg-config_0.29.1-0ubuntu3_armhf.deb ... Unpacking pkg-config (0.29.1-0ubuntu3) ... Selecting previously unselected package zlib1g-dev:armhf. Preparing to unpack .../205-zlib1g-dev_1%3a1.2.11.dfsg-1ubuntu2_armhf.deb ... Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-1ubuntu2) ... Selecting previously unselected package libglib2.0-dev:armhf. Preparing to unpack .../206-libglib2.0-dev_2.60.4-1_armhf.deb ... Unpacking libglib2.0-dev:armhf (2.60.4-1) ... Selecting previously unselected package libdbus-1-dev:armhf. Preparing to unpack .../207-libdbus-1-dev_1.12.14-1ubuntu2_armhf.deb ... Unpacking libdbus-1-dev:armhf (1.12.14-1ubuntu2) ... Selecting previously unselected package x11-common. Preparing to unpack .../208-x11-common_1%3a7.7+19ubuntu12_all.deb ... dpkg-query: no packages found matching nux-tools Unpacking x11-common (1:7.7+19ubuntu12) ... Selecting previously unselected package libxtst6:armhf. Preparing to unpack .../209-libxtst6_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst6:armhf (2:1.2.3-1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../210-xorg-sgml-doctools_1%3a1.11-1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../211-x11proto-dev_2018.4-4_all.deb ... Unpacking x11proto-dev (2018.4-4) ... Selecting previously unselected package x11proto-core-dev. Preparing to unpack .../212-x11proto-core-dev_2018.4-4_all.deb ... Unpacking x11proto-core-dev (2018.4-4) ... Selecting previously unselected package libxau-dev:armhf. Preparing to unpack .../213-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 .../214-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ... Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ... Selecting previously unselected package x11proto-input-dev. Preparing to unpack .../215-x11proto-input-dev_2018.4-4_all.deb ... Unpacking x11proto-input-dev (2018.4-4) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../216-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 .../217-libpthread-stubs0-dev_0.4-1_armhf.deb ... Unpacking libpthread-stubs0-dev:armhf (0.4-1) ... Selecting previously unselected package libxcb1-dev:armhf. Preparing to unpack .../218-libxcb1-dev_1.13.1-2_armhf.deb ... Unpacking libxcb1-dev:armhf (1.13.1-2) ... Selecting previously unselected package libx11-dev:armhf. Preparing to unpack .../219-libx11-dev_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-dev:armhf (2:1.6.7-1) ... Selecting previously unselected package x11proto-xext-dev. Preparing to unpack .../220-x11proto-xext-dev_2018.4-4_all.deb ... Unpacking x11proto-xext-dev (2018.4-4) ... Selecting previously unselected package libxext-dev:armhf. Preparing to unpack .../221-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 .../222-x11proto-fixes-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-fixes-dev (1:2018.4-4) ... Selecting previously unselected package libxfixes-dev:armhf. Preparing to unpack .../223-libxfixes-dev_1%3a5.0.3-1_armhf.deb ... Unpacking libxfixes-dev:armhf (1:5.0.3-1) ... Selecting previously unselected package libxi-dev:armhf. Preparing to unpack .../224-libxi-dev_2%3a1.7.9-1_armhf.deb ... Unpacking libxi-dev:armhf (2:1.7.9-1) ... Selecting previously unselected package x11proto-record-dev. Preparing to unpack .../225-x11proto-record-dev_2018.4-4_all.deb ... Unpacking x11proto-record-dev (2018.4-4) ... Selecting previously unselected package libxtst-dev:armhf. Preparing to unpack .../226-libxtst-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libxtst-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libatspi2.0-dev:armhf. Preparing to unpack .../227-libatspi2.0-dev_2.32.0-1_armhf.deb ... Unpacking libatspi2.0-dev:armhf (2.32.0-1) ... Selecting previously unselected package libatk-bridge2.0-dev:armhf. Preparing to unpack .../228-libatk-bridge2.0-dev_2.32.0-1_armhf.deb ... Unpacking libatk-bridge2.0-dev:armhf (2.32.0-1) ... Selecting previously unselected package libatk1.0-dev:armhf. Preparing to unpack .../229-libatk1.0-dev_2.32.0-1_armhf.deb ... Unpacking libatk1.0-dev:armhf (2.32.0-1) ... Selecting previously unselected package liblzo2-2:armhf. Preparing to unpack .../230-liblzo2-2_2.10-0.1_armhf.deb ... Unpacking liblzo2-2:armhf (2.10-0.1) ... Selecting previously unselected package libcairo-script-interpreter2:armhf. Preparing to unpack .../231-libcairo-script-interpreter2_1.16.0-4_armhf.deb ... Unpacking libcairo-script-interpreter2:armhf (1.16.0-4) ... Selecting previously unselected package libexpat1-dev:armhf. Preparing to unpack .../232-libexpat1-dev_2.2.6-2_armhf.deb ... Unpacking libexpat1-dev:armhf (2.2.6-2) ... Selecting previously unselected package libpng-dev:armhf. Preparing to unpack .../233-libpng-dev_1.6.37-1~exp4_armhf.deb ... Unpacking libpng-dev:armhf (1.6.37-1~exp4) ... Selecting previously unselected package libfreetype6-dev:armhf. Preparing to unpack .../234-libfreetype6-dev_2.9.1-3_armhf.deb ... Unpacking libfreetype6-dev:armhf (2.9.1-3) ... Selecting previously unselected package libfontconfig1-dev:armhf. Preparing to unpack .../235-libfontconfig1-dev_2.13.1-2ubuntu2_armhf.deb ... Unpacking libfontconfig1-dev:armhf (2.13.1-2ubuntu2) ... Selecting previously unselected package libxrender-dev:armhf. Preparing to unpack .../236-libxrender-dev_1%3a0.9.10-1_armhf.deb ... Unpacking libxrender-dev:armhf (1:0.9.10-1) ... Selecting previously unselected package libice6:armhf. Preparing to unpack .../237-libice6_2%3a1.0.9-2_armhf.deb ... Unpacking libice6:armhf (2:1.0.9-2) ... Selecting previously unselected package libsm6:armhf. Preparing to unpack .../238-libsm6_2%3a1.2.3-1_armhf.deb ... Unpacking libsm6:armhf (2:1.2.3-1) ... Selecting previously unselected package libice-dev:armhf. Preparing to unpack .../239-libice-dev_2%3a1.0.9-2_armhf.deb ... Unpacking libice-dev:armhf (2:1.0.9-2) ... Selecting previously unselected package libsm-dev:armhf. Preparing to unpack .../240-libsm-dev_2%3a1.2.3-1_armhf.deb ... Unpacking libsm-dev:armhf (2:1.2.3-1) ... Selecting previously unselected package libpixman-1-dev:armhf. Preparing to unpack .../241-libpixman-1-dev_0.36.0-1_armhf.deb ... Unpacking libpixman-1-dev:armhf (0.36.0-1) ... Selecting previously unselected package libxcb-render0-dev:armhf. Preparing to unpack .../242-libxcb-render0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-render0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shm0-dev:armhf. Preparing to unpack .../243-libxcb-shm0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-shm0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libcairo2-dev:armhf. Preparing to unpack .../244-libcairo2-dev_1.16.0-4_armhf.deb ... Unpacking libcairo2-dev:armhf (1.16.0-4) ... Selecting previously unselected package libheimbase1-heimdal:armhf. Preparing to unpack .../245-libheimbase1-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libheimbase1-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libhcrypto4-heimdal:armhf. Preparing to unpack .../246-libhcrypto4-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libhcrypto4-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libwind0-heimdal:armhf. Preparing to unpack .../247-libwind0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libwind0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libhx509-5-heimdal:armhf. Preparing to unpack .../248-libhx509-5-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libhx509-5-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libkrb5-26-heimdal:armhf. Preparing to unpack .../249-libkrb5-26-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libkrb5-26-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libheimntlm0-heimdal:armhf. Preparing to unpack .../250-libheimntlm0-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libheimntlm0-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libgssapi3-heimdal:armhf. Preparing to unpack .../251-libgssapi3-heimdal_7.5.0+dfsg-3_armhf.deb ... Unpacking libgssapi3-heimdal:armhf (7.5.0+dfsg-3) ... Selecting previously unselected package libsasl2-modules-db:armhf. Preparing to unpack .../252-libsasl2-modules-db_2.1.27+dfsg-1_armhf.deb ... Unpacking libsasl2-modules-db:armhf (2.1.27+dfsg-1) ... Selecting previously unselected package libsasl2-2:armhf. Preparing to unpack .../253-libsasl2-2_2.1.27+dfsg-1_armhf.deb ... Unpacking libsasl2-2:armhf (2.1.27+dfsg-1) ... Selecting previously unselected package libldap-common. Preparing to unpack .../254-libldap-common_2.4.47+dfsg-3ubuntu2_all.deb ... Unpacking libldap-common (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libldap-2.4-2:armhf. Preparing to unpack .../255-libldap-2.4-2_2.4.47+dfsg-3ubuntu2_armhf.deb ... Unpacking libldap-2.4-2:armhf (2.4.47+dfsg-3ubuntu2) ... Selecting previously unselected package libnghttp2-14:armhf. Preparing to unpack .../256-libnghttp2-14_1.37.0-1_armhf.deb ... Unpacking libnghttp2-14:armhf (1.37.0-1) ... Selecting previously unselected package librtmp1:armhf. Preparing to unpack .../257-librtmp1_2.4+20151223.gitfa8646d.1-2_armhf.deb ... Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Selecting previously unselected package libssh-4:armhf. Preparing to unpack .../258-libssh-4_0.8.7-1_armhf.deb ... Unpacking libssh-4:armhf (0.8.7-1) ... Selecting previously unselected package libcurl3-gnutls:armhf. Preparing to unpack .../259-libcurl3-gnutls_7.64.0-4ubuntu1_armhf.deb ... Unpacking libcurl3-gnutls:armhf (7.64.0-4ubuntu1) ... Selecting previously unselected package libcurl4:armhf. Preparing to unpack .../260-libcurl4_7.64.0-4ubuntu1_armhf.deb ... Unpacking libcurl4:armhf (7.64.0-4ubuntu1) ... Selecting previously unselected package libcurl4-openssl-dev:armhf. Preparing to unpack .../261-libcurl4-openssl-dev_7.64.0-4ubuntu1_armhf.deb ... Unpacking libcurl4-openssl-dev:armhf (7.64.0-4ubuntu1) ... Selecting previously unselected package libdbus-glib-1-2:armhf. Preparing to unpack .../262-libdbus-glib-1-2_0.110-4_armhf.deb ... Unpacking libdbus-glib-1-2:armhf (0.110-4) ... Selecting previously unselected package libdbus-glib-1-dev-bin. Preparing to unpack .../263-libdbus-glib-1-dev-bin_0.110-4_armhf.deb ... Unpacking libdbus-glib-1-dev-bin (0.110-4) ... Selecting previously unselected package libdbus-glib-1-dev:armhf. Preparing to unpack .../264-libdbus-glib-1-dev_0.110-4_armhf.deb ... Unpacking libdbus-glib-1-dev:armhf (0.110-4) ... Selecting previously unselected package libdrm-amdgpu1:armhf. Preparing to unpack .../265-libdrm-amdgpu1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-amdgpu1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-radeon1:armhf. Preparing to unpack .../266-libdrm-radeon1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-radeon1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-nouveau2:armhf. Preparing to unpack .../267-libdrm-nouveau2_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-nouveau2:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-omap1:armhf. Preparing to unpack .../268-libdrm-omap1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-omap1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-freedreno1:armhf. Preparing to unpack .../269-libdrm-freedreno1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-freedreno1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-exynos1:armhf. Preparing to unpack .../270-libdrm-exynos1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-exynos1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-tegra0:armhf. Preparing to unpack .../271-libdrm-tegra0_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-tegra0:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-etnaviv1:armhf. Preparing to unpack .../272-libdrm-etnaviv1_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-etnaviv1:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libdrm-dev:armhf. Preparing to unpack .../273-libdrm-dev_2.4.97-1ubuntu1_armhf.deb ... Unpacking libdrm-dev:armhf (2.4.97-1ubuntu1) ... Selecting previously unselected package libwayland-server0:armhf. Preparing to unpack .../274-libwayland-server0_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-server0:armhf (1.16.0-1ubuntu2) ... Selecting previously unselected package libgbm1:armhf. Preparing to unpack .../275-libgbm1_19.0.7-0ubuntu1_armhf.deb ... Unpacking libgbm1:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libglapi-mesa:armhf. Preparing to unpack .../276-libglapi-mesa_19.0.7-0ubuntu1_armhf.deb ... Unpacking libglapi-mesa:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libx11-xcb1:armhf. Preparing to unpack .../277-libx11-xcb1_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-xcb1:armhf (2:1.6.7-1) ... Selecting previously unselected package libxcb-dri2-0:armhf. Preparing to unpack .../278-libxcb-dri2-0_1.13.1-2_armhf.deb ... Unpacking libxcb-dri2-0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-0:armhf. Preparing to unpack .../279-libxcb-dri3-0_1.13.1-2_armhf.deb ... Unpacking libxcb-dri3-0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-present0:armhf. Preparing to unpack .../280-libxcb-present0_1.13.1-2_armhf.deb ... Unpacking libxcb-present0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-sync1:armhf. Preparing to unpack .../281-libxcb-sync1_1.13.1-2_armhf.deb ... Unpacking libxcb-sync1:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0:armhf. Preparing to unpack .../282-libxcb-xfixes0_1.13.1-2_armhf.deb ... Unpacking libxcb-xfixes0:armhf (1.13.1-2) ... Selecting previously unselected package libxshmfence1:armhf. Preparing to unpack .../283-libxshmfence1_1.3-1_armhf.deb ... Unpacking libxshmfence1:armhf (1.3-1) ... Selecting previously unselected package libegl-mesa0:armhf. Preparing to unpack .../284-libegl-mesa0_19.0.7-0ubuntu1_armhf.deb ... Unpacking libegl-mesa0:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package mesa-common-dev:armhf. Preparing to unpack .../285-mesa-common-dev_19.0.7-0ubuntu1_armhf.deb ... Unpacking mesa-common-dev:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libglvnd0:armhf. Preparing to unpack .../286-libglvnd0_1.1.1-0ubuntu1_armhf.deb ... Unpacking libglvnd0:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libglvnd-core-dev:armhf. Preparing to unpack .../287-libglvnd-core-dev_1.1.1-0ubuntu1_armhf.deb ... Unpacking libglvnd-core-dev:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libegl1:armhf. Preparing to unpack .../288-libegl1_1.1.1-0ubuntu1_armhf.deb ... Unpacking libegl1:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libgles1:armhf. Preparing to unpack .../289-libgles1_1.1.1-0ubuntu1_armhf.deb ... Unpacking libgles1:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libgles2:armhf. Preparing to unpack .../290-libgles2_1.1.1-0ubuntu1_armhf.deb ... Unpacking libgles2:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libxcb-glx0:armhf. Preparing to unpack .../291-libxcb-glx0_1.13.1-2_armhf.deb ... Unpacking libxcb-glx0:armhf (1.13.1-2) ... Selecting previously unselected package libllvm8:armhf. Preparing to unpack .../292-libllvm8_1%3a8.0.1~+rc1-1~exp1_armhf.deb ... Unpacking libllvm8:armhf (1:8.0.1~+rc1-1~exp1) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../293-libsensors-config_1%3a3.5.0-3ubuntu1_all.deb ... Unpacking libsensors-config (1:3.5.0-3ubuntu1) ... Selecting previously unselected package libsensors5:armhf. Preparing to unpack .../294-libsensors5_1%3a3.5.0-3ubuntu1_armhf.deb ... Unpacking libsensors5:armhf (1:3.5.0-3ubuntu1) ... Selecting previously unselected package libgl1-mesa-dri:armhf. Preparing to unpack .../295-libgl1-mesa-dri_19.0.7-0ubuntu1_armhf.deb ... Unpacking libgl1-mesa-dri:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libglx-mesa0:armhf. Preparing to unpack .../296-libglx-mesa0_19.0.7-0ubuntu1_armhf.deb ... Unpacking libglx-mesa0:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libglx0:armhf. Preparing to unpack .../297-libglx0_1.1.1-0ubuntu1_armhf.deb ... Unpacking libglx0:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libgl1:armhf. Preparing to unpack .../298-libgl1_1.1.1-0ubuntu1_armhf.deb ... Unpacking libgl1:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libopengl0:armhf. Preparing to unpack .../299-libopengl0_1.1.1-0ubuntu1_armhf.deb ... Unpacking libopengl0:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package libglvnd-dev:armhf. Preparing to unpack .../300-libglvnd-dev_1.1.1-0ubuntu1_armhf.deb ... Unpacking libglvnd-dev:armhf (1.1.1-0ubuntu1) ... Selecting previously unselected package x11proto-xf86vidmode-dev. Preparing to unpack .../301-x11proto-xf86vidmode-dev_2018.4-4_all.deb ... Unpacking x11proto-xf86vidmode-dev (2018.4-4) ... Selecting previously unselected package libxxf86vm-dev:armhf. Preparing to unpack .../302-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 .../303-x11proto-damage-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-damage-dev (1:2018.4-4) ... Selecting previously unselected package libxdamage-dev:armhf. Preparing to unpack .../304-libxdamage-dev_1%3a1.1.4-3_armhf.deb ... Unpacking libxdamage-dev:armhf (1:1.1.4-3) ... Selecting previously unselected package libxcb-glx0-dev:armhf. Preparing to unpack .../305-libxcb-glx0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-glx0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-dri2-0-dev:armhf. Preparing to unpack .../306-libxcb-dri2-0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-dri2-0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-dri3-dev:armhf. Preparing to unpack .../307-libxcb-dri3-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-dri3-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-randr0:armhf. Preparing to unpack .../308-libxcb-randr0_1.13.1-2_armhf.deb ... Unpacking libxcb-randr0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-randr0-dev:armhf. Preparing to unpack .../309-libxcb-randr0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-randr0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shape0:armhf. Preparing to unpack .../310-libxcb-shape0_1.13.1-2_armhf.deb ... Unpacking libxcb-shape0:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-shape0-dev:armhf. Preparing to unpack .../311-libxcb-shape0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-shape0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-xfixes0-dev:armhf. Preparing to unpack .../312-libxcb-xfixes0-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-xfixes0-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-sync-dev:armhf. Preparing to unpack .../313-libxcb-sync-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-sync-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxcb-present-dev:armhf. Preparing to unpack .../314-libxcb-present-dev_1.13.1-2_armhf.deb ... Unpacking libxcb-present-dev:armhf (1.13.1-2) ... Selecting previously unselected package libxshmfence-dev:armhf. Preparing to unpack .../315-libxshmfence-dev_1.3-1_armhf.deb ... Unpacking libxshmfence-dev:armhf (1.3-1) ... Selecting previously unselected package libx11-xcb-dev:armhf. Preparing to unpack .../316-libx11-xcb-dev_2%3a1.6.7-1_armhf.deb ... Unpacking libx11-xcb-dev:armhf (2:1.6.7-1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../317-libwayland-bin_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-bin (1.16.0-1ubuntu2) ... Selecting previously unselected package libwayland-dev:armhf. Preparing to unpack .../318-libwayland-dev_1.16.0-1ubuntu2_armhf.deb ... Unpacking libwayland-dev:armhf (1.16.0-1ubuntu2) ... Selecting previously unselected package libegl1-mesa-dev:armhf. Preparing to unpack .../319-libegl1-mesa-dev_19.0.7-0ubuntu1_armhf.deb ... Unpacking libegl1-mesa-dev:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libgl1-mesa-dev:armhf. Preparing to unpack .../320-libgl1-mesa-dev_19.0.7-0ubuntu1_armhf.deb ... Unpacking libgl1-mesa-dev:armhf (19.0.7-0ubuntu1) ... Selecting previously unselected package libepoxy-dev:armhf. Preparing to unpack .../321-libepoxy-dev_1.5.3-0.1_armhf.deb ... Unpacking libepoxy-dev:armhf (1.5.3-0.1) ... Selecting previously unselected package libflac8:armhf. Preparing to unpack .../322-libflac8_1.3.2-3_armhf.deb ... Unpacking libflac8:armhf (1.3.2-3) ... Selecting previously unselected package libfontenc1:armhf. Preparing to unpack .../323-libfontenc1_1%3a1.1.3-1_armhf.deb ... Unpacking libfontenc1:armhf (1:1.1.3-1) ... Selecting previously unselected package libfribidi-dev:armhf. Preparing to unpack .../324-libfribidi-dev_1.0.5-3.1_armhf.deb ... Unpacking libfribidi-dev:armhf (1.0.5-3.1) ... Selecting previously unselected package libgdk-pixbuf2.0-bin. Preparing to unpack .../325-libgdk-pixbuf2.0-bin_2.38.1+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf2.0-bin (2.38.1+dfsg-1) ... Selecting previously unselected package libgdk-pixbuf2.0-dev:armhf. Preparing to unpack .../326-libgdk-pixbuf2.0-dev_2.38.1+dfsg-1_armhf.deb ... Unpacking libgdk-pixbuf2.0-dev:armhf (2.38.1+dfsg-1) ... Selecting previously unselected package libhttp-parser2.8:armhf. Preparing to unpack .../327-libhttp-parser2.8_2.8.1-1_armhf.deb ... Unpacking libhttp-parser2.8:armhf (2.8.1-1) ... Selecting previously unselected package libmbedcrypto3:armhf. Preparing to unpack .../328-libmbedcrypto3_2.16.0-1_armhf.deb ... Unpacking libmbedcrypto3:armhf (2.16.0-1) ... Selecting previously unselected package libmbedx509-0:armhf. Preparing to unpack .../329-libmbedx509-0_2.16.0-1_armhf.deb ... Unpacking libmbedx509-0:armhf (2.16.0-1) ... Selecting previously unselected package libmbedtls12:armhf. Preparing to unpack .../330-libmbedtls12_2.16.0-1_armhf.deb ... Unpacking libmbedtls12:armhf (2.16.0-1) ... Selecting previously unselected package libssh2-1:armhf. Preparing to unpack .../331-libssh2-1_1.8.0-2.1_armhf.deb ... Unpacking libssh2-1:armhf (1.8.0-2.1) ... Selecting previously unselected package libgit2-27:armhf. Preparing to unpack .../332-libgit2-27_0.27.7+dfsg.1-0.2_armhf.deb ... Unpacking libgit2-27:armhf (0.27.7+dfsg.1-0.2) ... Selecting previously unselected package libgraphite2-dev:armhf. Preparing to unpack .../333-libgraphite2-dev_1.3.13-7_armhf.deb ... Unpacking libgraphite2-dev:armhf (1.3.13-7) ... Selecting previously unselected package libharfbuzz-icu0:armhf. Preparing to unpack .../334-libharfbuzz-icu0_2.4.0-1_armhf.deb ... Unpacking libharfbuzz-icu0:armhf (2.4.0-1) ... Selecting previously unselected package libharfbuzz-gobject0:armhf. Preparing to unpack .../335-libharfbuzz-gobject0_2.4.0-1_armhf.deb ... Unpacking libharfbuzz-gobject0:armhf (2.4.0-1) ... Selecting previously unselected package libicu-dev:armhf. Preparing to unpack .../336-libicu-dev_63.2-2_armhf.deb ... Unpacking libicu-dev:armhf (63.2-2) ... Selecting previously unselected package libharfbuzz-dev:armhf. Preparing to unpack .../337-libharfbuzz-dev_2.4.0-1_armhf.deb ... Unpacking libharfbuzz-dev:armhf (2.4.0-1) ... Selecting previously unselected package libxft-dev:armhf. Preparing to unpack .../338-libxft-dev_2.3.2-2_armhf.deb ... Unpacking libxft-dev:armhf (2.3.2-2) ... Selecting previously unselected package pango1.0-tools. Preparing to unpack .../339-pango1.0-tools_1.42.4-6_armhf.deb ... Unpacking pango1.0-tools (1.42.4-6) ... Selecting previously unselected package libpango1.0-dev:armhf. Preparing to unpack .../340-libpango1.0-dev_1.42.4-6_armhf.deb ... Unpacking libpango1.0-dev:armhf (1.42.4-6) ... Selecting previously unselected package x11proto-composite-dev. Preparing to unpack .../341-x11proto-composite-dev_1%3a2018.4-4_all.deb ... Unpacking x11proto-composite-dev (1:2018.4-4) ... Selecting previously unselected package libxcomposite-dev:armhf. Preparing to unpack .../342-libxcomposite-dev_1%3a0.4.4-2_armhf.deb ... Unpacking libxcomposite-dev:armhf (1:0.4.4-2) ... Selecting previously unselected package libxcursor-dev:armhf. Preparing to unpack .../343-libxcursor-dev_1%3a1.2.0-1_armhf.deb ... Unpacking libxcursor-dev:armhf (1:1.2.0-1) ... Selecting previously unselected package x11proto-xinerama-dev. Preparing to unpack .../344-x11proto-xinerama-dev_2018.4-4_all.deb ... Unpacking x11proto-xinerama-dev (2018.4-4) ... Selecting previously unselected package libxinerama-dev:armhf. Preparing to unpack .../345-libxinerama-dev_2%3a1.1.4-2_armhf.deb ... Unpacking libxinerama-dev:armhf (2:1.1.4-2) ... Selecting previously unselected package libxkbcommon-dev:armhf. Preparing to unpack .../346-libxkbcommon-dev_0.8.2-1_armhf.deb ... Unpacking libxkbcommon-dev:armhf (0.8.2-1) ... Selecting previously unselected package x11proto-randr-dev. Preparing to unpack .../347-x11proto-randr-dev_2018.4-4_all.deb ... Unpacking x11proto-randr-dev (2018.4-4) ... Selecting previously unselected package libxrandr-dev:armhf. Preparing to unpack .../348-libxrandr-dev_2%3a1.5.1-1_armhf.deb ... Unpacking libxrandr-dev:armhf (2:1.5.1-1) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../349-wayland-protocols_1.17-1_all.deb ... Unpacking wayland-protocols (1.17-1) ... Selecting previously unselected package libgtk-3-dev:armhf. Preparing to unpack .../350-libgtk-3-dev_3.24.8-1ubuntu1_armhf.deb ... Unpacking libgtk-3-dev:armhf (3.24.8-1ubuntu1) ... Selecting previously unselected package libxml2-utils. Preparing to unpack .../351-libxml2-utils_2.9.4+dfsg1-7ubuntu3_armhf.deb ... Unpacking libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Selecting previously unselected package libgtk2.0-dev:armhf. Preparing to unpack .../352-libgtk2.0-dev_2.24.32-3ubuntu1_armhf.deb ... Unpacking libgtk2.0-dev:armhf (2.24.32-3ubuntu1) ... Selecting previously unselected package libncurses-dev:armhf. Preparing to unpack .../353-libncurses-dev_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking libncurses-dev:armhf (6.1+20181013-2ubuntu2) ... Selecting previously unselected package libc-ares2:armhf. Preparing to unpack .../354-libc-ares2_1.14.0-1_armhf.deb ... Unpacking libc-ares2:armhf (1.14.0-1) ... Selecting previously unselected package libuv1:armhf. Preparing to unpack .../355-libuv1_1.24.1-1_armhf.deb ... Unpacking libuv1:armhf (1.24.1-1) ... Selecting previously unselected package libnode64:armhf. Preparing to unpack .../356-libnode64_10.15.2~dfsg-2_armhf.deb ... Unpacking libnode64:armhf (10.15.2~dfsg-2) ... Selecting previously unselected package libnotify-dev:armhf. Preparing to unpack .../357-libnotify-dev_0.7.7-4ubuntu4_armhf.deb ... Unpacking libnotify-dev:armhf (0.7.7-4ubuntu4) ... Selecting previously unselected package libvorbis0a:armhf. Preparing to unpack .../358-libvorbis0a_1.3.6-2_armhf.deb ... Unpacking libvorbis0a:armhf (1.3.6-2) ... Selecting previously unselected package libvorbisenc2:armhf. Preparing to unpack .../359-libvorbisenc2_1.3.6-2_armhf.deb ... Unpacking libvorbisenc2:armhf (1.3.6-2) ... Selecting previously unselected package libsndfile1:armhf. Preparing to unpack .../360-libsndfile1_1.0.28-6_armhf.deb ... Unpacking libsndfile1:armhf (1.0.28-6) ... Selecting previously unselected package libwrap0:armhf. Preparing to unpack .../361-libwrap0_7.6.q-28_armhf.deb ... Unpacking libwrap0:armhf (7.6.q-28) ... Selecting previously unselected package libpulse0:armhf. Preparing to unpack .../362-libpulse0_1%3a12.2-2ubuntu3_armhf.deb ... Unpacking libpulse0:armhf (1:12.2-2ubuntu3) ... Selecting previously unselected package libpulse-mainloop-glib0:armhf. Preparing to unpack .../363-libpulse-mainloop-glib0_1%3a12.2-2ubuntu3_armhf.deb ... Unpacking libpulse-mainloop-glib0:armhf (1:12.2-2ubuntu3) ... Selecting previously unselected package libpulse-dev:armhf. Preparing to unpack .../364-libpulse-dev_1%3a12.2-2ubuntu3_armhf.deb ... Unpacking libpulse-dev:armhf (1:12.2-2ubuntu3) ... Selecting previously unselected package libxcb-util1:armhf. Preparing to unpack .../365-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 .../366-libstartup-notification0_0.12-6_armhf.deb ... Unpacking libstartup-notification0:armhf (0.12-6) ... Selecting previously unselected package libstartup-notification0-dev:armhf. Preparing to unpack .../367-libstartup-notification0-dev_0.12-6_armhf.deb ... Unpacking libstartup-notification0-dev:armhf (0.12-6) ... Selecting previously unselected package libstd-rust-1.34:armhf. Preparing to unpack .../368-libstd-rust-1.34_1.34.1+dfsg2+llvm-0ubuntu1_armhf.deb ... Unpacking libstd-rust-1.34:armhf (1.34.1+dfsg2+llvm-0ubuntu1) ... Selecting previously unselected package libtinfo-dev:armhf. Preparing to unpack .../369-libtinfo-dev_6.1+20181013-2ubuntu2_armhf.deb ... Unpacking libtinfo-dev:armhf (6.1+20181013-2ubuntu2) ... Selecting previously unselected package libunwind8:armhf. Preparing to unpack .../370-libunwind8_1.2.1-9_armhf.deb ... Unpacking libunwind8:armhf (1.2.1-9) ... Selecting previously unselected package libxt6:armhf. Preparing to unpack .../371-libxt6_1%3a1.1.5-1_armhf.deb ... Unpacking libxt6:armhf (1:1.1.5-1) ... Selecting previously unselected package libxmu6:armhf. Preparing to unpack .../372-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 .../373-libxpm4_1%3a3.5.12-1_armhf.deb ... Unpacking libxpm4:armhf (1:3.5.12-1) ... Selecting previously unselected package libxaw7:armhf. Preparing to unpack .../374-libxaw7_2%3a1.0.13-1_armhf.deb ... Unpacking libxaw7:armhf (2:1.0.13-1) ... Selecting previously unselected package libxfont2:armhf. Preparing to unpack .../375-libxfont2_1%3a2.0.3-1_armhf.deb ... Unpacking libxfont2:armhf (1:2.0.3-1) ... Selecting previously unselected package libxkbfile1:armhf. Preparing to unpack .../376-libxkbfile1_1%3a1.0.9-2_armhf.deb ... Unpacking libxkbfile1:armhf (1:1.0.9-2) ... Selecting previously unselected package libxt-dev:armhf. Preparing to unpack .../377-libxt-dev_1%3a1.1.5-1_armhf.deb ... Unpacking libxt-dev:armhf (1:1.1.5-1) ... Selecting previously unselected package llvm-7-runtime. Preparing to unpack .../378-llvm-7-runtime_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking llvm-7-runtime (1:7.0.1-8ubuntu1) ... Selecting previously unselected package llvm-7. Preparing to unpack .../379-llvm-7_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking llvm-7 (1:7.0.1-8ubuntu1) ... Selecting previously unselected package llvm-7-dev. Preparing to unpack .../380-llvm-7-dev_1%3a7.0.1-8ubuntu1_armhf.deb ... Unpacking llvm-7-dev (1:7.0.1-8ubuntu1) ... Selecting previously unselected package nasm. Preparing to unpack .../381-nasm_2.14-1_armhf.deb ... Unpacking nasm (2.14-1) ... Selecting previously unselected package unzip. Preparing to unpack .../382-unzip_6.0-23ubuntu1_armhf.deb ... Unpacking unzip (6.0-23ubuntu1) ... Selecting previously unselected package x11-xkb-utils. Preparing to unpack .../383-x11-xkb-utils_7.7+4_armhf.deb ... Unpacking x11-xkb-utils (7.7+4) ... Selecting previously unselected package xserver-common. Preparing to unpack .../384-xserver-common_2%3a1.20.4-1ubuntu3_all.deb ... Unpacking xserver-common (2:1.20.4-1ubuntu3) ... Selecting previously unselected package xvfb. Preparing to unpack .../385-xvfb_2%3a1.20.4-1ubuntu3_armhf.deb ... Unpacking xvfb (2:1.20.4-1ubuntu3) ... Selecting previously unselected package yasm. Preparing to unpack .../386-yasm_1.3.0-2build1_armhf.deb ... Unpacking yasm (1.3.0-2build1) ... Selecting previously unselected package zip. Preparing to unpack .../387-zip_3.0-11build1_armhf.deb ... Unpacking zip (3.0-11build1) ... Selecting previously unselected package libstd-rust-dev:armhf. Preparing to unpack .../388-libstd-rust-dev_1.34.1+dfsg2+llvm-0ubuntu1_armhf.deb ... Unpacking libstd-rust-dev:armhf (1.34.1+dfsg2+llvm-0ubuntu1) ... Selecting previously unselected package rustc. Preparing to unpack .../389-rustc_1.34.1+dfsg2+llvm-0ubuntu1_armhf.deb ... Unpacking rustc (1.34.1+dfsg2+llvm-0ubuntu1) ... Selecting previously unselected package cargo. Preparing to unpack .../390-cargo_0.35.0-0ubuntu1_armhf.deb ... Unpacking cargo (0.35.0-0ubuntu1) ... Selecting previously unselected package libiw30:armhf. Preparing to unpack .../391-libiw30_30~pre9-13ubuntu1_armhf.deb ... Unpacking libiw30:armhf (30~pre9-13ubuntu1) ... Selecting previously unselected package libiw-dev:armhf. Preparing to unpack .../392-libiw-dev_30~pre9-13ubuntu1_armhf.deb ... Unpacking libiw-dev:armhf (30~pre9-13ubuntu1) ... Selecting previously unselected package nodejs. Preparing to unpack .../393-nodejs_10.15.2~dfsg-2_armhf.deb ... Unpacking nodejs (10.15.2~dfsg-2) ... Selecting previously unselected package sbuild-build-depends-firefox-dummy. Preparing to unpack .../394-sbuild-build-depends-firefox-dummy_0.invalid.0_armhf.deb ... Unpacking sbuild-build-depends-firefox-dummy (0.invalid.0) ... Setting up libpcrecpp0v5:armhf (2:8.39-12) ... Setting up libpipeline1:armhf (1.5.1-2) ... Setting up libgraphite2-3:armhf (1.3.13-7) ... Setting up liblcms2-2:armhf (2.9-3) ... Setting up libstd-rust-1.34:armhf (1.34.1+dfsg2+llvm-0ubuntu1) ... Setting up libpixman-1-0:armhf (0.36.0-1) ... Setting up libwayland-server0:armhf (1.16.0-1ubuntu2) ... Setting up libx11-xcb1:armhf (2:1.6.7-1) ... Setting up libfile-which-perl (1.23-1) ... Setting up libxau6:armhf (1:1.0.8-1) ... Setting up libkeyutils1:armhf (1.6-6) ... Setting up libproxy1v5:armhf (0.4.15-5) ... Setting up libncurses-dev:armhf (6.1+20181013-2ubuntu2) ... Setting up libpsl5:armhf (0.20.2-2) ... Setting up libpixman-1-dev:armhf (0.36.0-1) ... Setting up libogg0:armhf (1.3.2-1) ... Setting up mime-support (3.62ubuntu1) ... Setting up libglvnd-core-dev:armhf (1.1.1-0ubuntu1) ... Setting up libpcre16-3:armhf (2:8.39-12) ... Setting up hicolor-icon-theme (0.17-2) ... Setting up libdatrie1:armhf (0.2.12-2) ... Setting up libmagic-mgc (1:5.35-4) ... Setting up libarchive-zip-perl (1.64-1) ... Setting up libgc1c2:armhf (1:7.6.4-0.4) ... Setting up libglib2.0-0:armhf (2.60.4-1) ... Setting up distro-info-data (0.40ubuntu2) ... Setting up libglvnd0:armhf (1.1.1-0ubuntu1) ... Setting up libhtml-tagset-perl (3.20-3) ... Setting up unzip (6.0-23ubuntu1) ... Setting up liblwp-mediatypes-perl (6.02-1) ... Setting up libgdk-pixbuf2.0-common (2.38.1+dfsg-1) ... Setting up x11-common (1:7.7+19ubuntu12) ... 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 libtry-tiny-perl (0.30-1) ... Setting up libsensors-config (1:3.5.0-3ubuntu1) ... Setting up libnghttp2-14:armhf (1.37.0-1) ... Setting up libmagic1:armhf (1:5.35-4) ... Setting up libsepol1-dev:armhf (2.9-1) ... Setting up perl-openssl-defaults:armhf (3build1) ... Setting up gettext-base (0.19.8.1-9) ... Setting up xkb-data (2.26-2ubuntu1) ... Setting up liblzo2-2:armhf (2.10-0.1) ... Setting up libencode-locale-perl (1.05-1) ... Setting up libobjc4:armhf (9.1.0-4ubuntu1) ... Setting up libc-ares2:armhf (1.14.0-1) ... Setting up file (1:5.35-4) ... Setting up libffi-dev:armhf (3.2.1-9) ... Setting up locales (2.29-0ubuntu2) ... Generating locales (this might take a while)... Generation complete. Setting up libldap-common (2.4.47+dfsg-3ubuntu2) ... Setting up libunwind8:armhf (1.2.1-9) ... Setting up libpthread-stubs0-dev:armhf (0.4-1) ... Setting up libjbig0:armhf (2.1-3.1build1) ... Setting up libpcre2-16-0:armhf (10.32-5) ... Setting up libcolord2:armhf (1.4.3-4) ... Setting up libicu63:armhf (63.2-2) ... Setting up libopengl0:armhf (1.1.1-0ubuntu1) ... Setting up libflac8:armhf (1.3.2-3) ... Setting up libkrb5support0:armhf (1.17-3) ... Setting up libsasl2-modules-db:armhf (2.1.27+dfsg-1) ... Setting up libpython2.7-stdlib:armhf (2.7.16-2) ... Setting up libdconf1:armhf (0.32.0-1) ... Setting up libasound2-data (1.1.8-1) ... Setting up libstd-rust-dev:armhf (1.34.1+dfsg2+llvm-0ubuntu1) ... Setting up libobjc-8-dev:armhf (8.3.0-14ubuntu1) ... Setting up yasm (1.3.0-2build1) ... Setting up xtrans-dev (1.3.5-1) ... Setting up libgraphite2-dev:armhf (1.3.13-7) ... Setting up zip (3.0-11build1) ... Setting up libfontenc1:armhf (1:1.1.3-1) ... Setting up autotools-dev (20180224.1) ... Setting up libpcre2-32-0:armhf (10.32-5) ... Setting up libglib2.0-data (2.60.4-1) ... Setting up libuv1:armhf (1.24.1-1) ... Setting up libgles2:armhf (1.1.1-0ubuntu1) ... Setting up libexpat1-dev:armhf (2.2.6-2) ... Setting up libpcre2-posix0:armhf (10.32-5) ... Setting up libfreetype6:armhf (2.9.1-3) ... Setting up libwrap0:armhf (7.6.q-28) ... Setting up libx11-data (2:1.6.7-1) ... Setting up libepoxy0:armhf (1.5.3-0.1) ... Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2) ... Setting up uuid-dev:armhf (2.33.1-0.1ubuntu2) ... Setting up libavahi-common-data:armhf (0.7-4ubuntu5) ... Setting up libgles1:armhf (1.1.1-0ubuntu1) ... Setting up libdbus-1-3:armhf (1.12.14-1ubuntu2) ... Setting up dbus (1.12.14-1ubuntu2) ... Setting up libsigsegv2:armhf (2.12-2) ... Setting up libfribidi0:armhf (1.0.5-3.1) ... Setting up libnode64:armhf (10.15.2~dfsg-2) ... Setting up libpcre32-3:armhf (2:8.39-12) ... Setting up libvorbis0a:armhf (1.3.6-2) ... Setting up libio-html-perl (1.001-1) ... Setting up autopoint (0.19.8.1-9) ... Setting up binfmt-support (2.2.0-2) ... Created symlink /etc/systemd/system/multi-user.target.wants/binfmt-support.service → /lib/systemd/system/binfmt-support.service. Running in chroot, ignoring request. invoke-rc.d: policy-rc.d denied execution of start. Setting up libwebp6:armhf (0.6.1-2) ... Setting up icu-devtools (63.2-2) ... Setting up pkg-config (0.29.1-0ubuntu3) ... Setting up fonts-dejavu-core (2.37-1) ... Setting up ucf (3.0038+nmu1) ... Setting up libsensors5:armhf (1:3.5.0-3ubuntu1) ... Setting up libk5crypto3:armhf (1.17-3) ... Setting up libjpeg-turbo8:armhf (2.0.1-0ubuntu2) ... Setting up nasm (2.14-1) ... Setting up libglapi-mesa:armhf (19.0.7-0ubuntu1) ... Setting up libsasl2-2:armhf (2.1.27+dfsg-1) ... Setting up libroken18-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libtimedate-perl (2.3000-2) ... Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-1ubuntu2) ... Setting up libatk1.0-data (2.32.0-1) ... Setting up rustc (1.34.1+dfsg2+llvm-0ubuntu1) ... Setting up wayland-protocols (1.17-1) ... Setting up libasyncns0:armhf (0.8-6) ... Setting up libxshmfence1:armhf (1.3-1) ... Setting up libuchardet0:armhf (0.0.6-3) ... Setting up libasound2:armhf (1.1.8-1) ... Setting up libpam-systemd:armhf (240-6ubuntu9) ... Setting up libmbedcrypto3:armhf (2.16.0-1) ... Setting up libharfbuzz0b:armhf (2.4.0-1) ... Setting up libthai-data (0.1.28-2) ... Setting up libgirepository-1.0-1:armhf (1.60.1-1) ... Setting up libssh2-1:armhf (1.8.0-2.1) ... Setting up xorg-sgml-doctools (1:1.11-1) ... Setting up netbase (5.6) ... Setting up libjson-glib-1.0-common (1.4.4-2) ... Setting up libgtk2.0-common (2.24.32-3ubuntu1) ... Setting up libatk1.0-0:armhf (2.32.0-1) ... Setting up libkrb5-3:armhf (1.17-3) ... Setting up libwayland-egl1:armhf (1.16.0-1ubuntu2) ... Setting up libmpdec2:armhf (2.4.2-2) ... Setting up glib-networking-common (2.60.3-1) ... Setting up libasound2-dev:armhf (1.1.8-1) ... Setting up libhttp-parser2.8:armhf (2.8.1-1) ... Setting up libbsd0:armhf (0.9.1-2) ... Setting up libdrm-common (2.4.97-1ubuntu1) ... Setting up libelf1:armhf (0.176-1.1) ... Setting up libxfont2:armhf (1:2.0.3-1) ... Setting up libicu-dev:armhf (63.2-2) ... Setting up libxml2:armhf (2.9.4+dfsg1-7ubuntu3) ... Setting up liburi-perl (1.76-1) ... Setting up libonig5:armhf (6.9.1-1) ... Setting up libiw30:armhf (30~pre9-13ubuntu1) ... Setting up libvorbisenc2:armhf (1.3.6-2) ... Setting up libheimbase1-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libxkbcommon0:armhf (0.8.2-1) ... Setting up libwayland-client0:armhf (1.16.0-1ubuntu2) ... Setting up libnet-ssleay-perl (1.88-0ubuntu1) ... Setting up libjpeg8:armhf (8c-2ubuntu8) ... Setting up x11proto-dev (2018.4-4) ... Setting up libfile-stripnondeterminism-perl (1.1.2-1) ... Setting up libtinfo-dev:armhf (6.1+20181013-2ubuntu2) ... Setting up glib-networking-services (2.60.3-1) ... Setting up libblkid-dev:armhf (2.33.1-0.1ubuntu2) ... Setting up libice6:armhf (2:1.0.9-2) ... Setting up libhttp-date-perl (6.02-1) ... Setting up libxdmcp6:armhf (1:1.1.2-3) ... Setting up libpython3.7-stdlib:armhf (3.7.4~rc1-1) ... Setting up libxcb1:armhf (1.13.1-2) ... Setting up libharfbuzz-icu0:armhf (2.4.0-1) ... Setting up libxcb-xfixes0:armhf (1.13.1-2) ... Setting up libfile-listing-perl (6.04-1) ... Setting up libxau-dev:armhf (1:1.0.8-1) ... Setting up libpcre2-dev:armhf (10.32-5) ... Setting up python2.7 (2.7.16-2) ... Setting up libice-dev:armhf (2:1.0.9-2) ... Setting up libtool (2.4.6-10) ... Setting up libpython2-stdlib:armhf (2.7.16-1) ... Setting up libxcb-render0:armhf (1.13.1-2) ... Setting up libxshmfence-dev:armhf (1.3-1) ... Setting up libmbedx509-0:armhf (2.16.0-1) ... Setting up libselinux1-dev:armhf (2.9-1) ... Setting up libjq1:armhf (1.5+dfsg-2build1) ... Setting up libpcre3-dev:armhf (2:8.39-12) ... Setting up fontconfig-config (2.13.1-2ubuntu2) ... Setting up x11proto-randr-dev (2018.4-4) ... Setting up libfribidi-dev:armhf (1.0.5-3.1) ... Setting up libxcb-glx0:armhf (1.13.1-2) ... Setting up libasn1-8-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libxkbcommon-dev:armhf (0.8.2-1) ... Setting up libedit2:armhf (3.1-20190324-1~exp1) ... Setting up libpng-dev:armhf (1.6.37-1~exp4) ... Setting up libmbedtls12:armhf (2.16.0-1) ... Setting up libxcb-shape0:armhf (1.13.1-2) ... Setting up libavahi-common3:armhf (0.7-4ubuntu5) ... Setting up libglib2.0-bin (2.60.4-1) ... Setting up libnet-http-perl (6.18-1) ... Setting up m4 (1.4.18-2) ... Setting up libiw-dev:armhf (30~pre9-13ubuntu1) ... Setting up libxcb-shm0:armhf (1.13.1-2) ... Setting up libharfbuzz-gobject0:armhf (2.4.0-1) ... Setting up nodejs (10.15.2~dfsg-2) ... update-alternatives: using /usr/bin/nodejs to provide /usr/bin/js (js) in auto mode Setting up libhcrypto4-heimdal:armhf (7.5.0+dfsg-3) ... Setting up x11proto-xinerama-dev (2018.4-4) ... Setting up python2 (2.7.16-1) ... Setting up libxcb-util1:armhf (0.4.0-0ubuntu3) ... Setting up libfreetype6-dev:armhf (2.9.1-3) ... Setting up libjson-glib-1.0-0:armhf (1.4.4-2) ... Setting up libxcb-present0:armhf (1.13.1-2) ... Setting up libthai0:armhf (0.1.28-2) ... Setting up libpython-stdlib:armhf (2.7.16-1) ... Setting up dbus-user-session (1.12.14-1ubuntu2) ... Setting up libxdmcp-dev:armhf (1:1.1.2-3) ... Setting up libwayland-bin (1.16.0-1ubuntu2) ... Setting up libwind0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up x11proto-damage-dev (1:2018.4-4) ... Setting up x11proto-composite-dev (1:2018.4-4) ... Setting up libdbus-1-dev:armhf (1.12.14-1ubuntu2) ... Setting up libxcb-sync1:armhf (1.13.1-2) ... Setting up libdbus-glib-1-2:armhf (0.110-4) ... Setting up x11proto-core-dev (2018.4-4) ... Setting up shared-mime-info (1.10-1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... 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 libgssapi-krb5-2:armhf (1.17-3) ... Setting up x11proto-input-dev (2018.4-4) ... Setting up libcroco3:armhf (0.6.12-3) ... Setting up gir1.2-glib-2.0:armhf (1.60.1-1) ... Setting up libssh-4:armhf (0.8.7-1) ... Setting up autoconf (2.69-11) ... Setting up libxcb-dri2-0:armhf (1.13.1-2) ... Setting up libwww-robotrules-perl (6.02-1) ... Setting up x11proto-xf86vidmode-dev (2018.4-4) ... Setting up x11proto-xext-dev (2018.4-4) ... Setting up libdrm2:armhf (2.4.97-1ubuntu1) ... Setting up dwz (0.12-3) ... Setting up groff-base (1.22.4-3) ... Setting up libwayland-cursor0:armhf (1.16.0-1ubuntu2) ... Setting up libxcb-randr0:armhf (1.13.1-2) ... Setting up libhtml-parser-perl (3.72-3build2) ... Setting up jq (1.5+dfsg-2build1) ... Setting up libllvm7:armhf (1:7.0.1-8ubuntu1) ... Setting up libx11-6:armhf (2:1.6.7-1) ... Setting up libtiff5:armhf (4.0.10-4) ... Setting up libfontconfig1:armhf (2.13.1-2ubuntu2) ... Setting up libsndfile1:armhf (1.0.28-6) ... Setting up libxkbfile1:armhf (1:1.0.9-2) ... Setting up x11proto-record-dev (2018.4-4) ... Setting up libclang1-7 (1:7.0.1-8ubuntu1) ... Setting up autoconf2.13 (2.13-68) ... No diversion 'diversion of /usr/bin/autoconf to /usr/bin/autoconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoconf.1.gz to /usr/share/man/man1/autoconf2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoheader to /usr/bin/autoheader2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoheader.1.gz to /usr/share/man/man1/autoheader2.50.1.gz by autoconf2.13', none removed. No diversion 'diversion of /usr/bin/autoreconf to /usr/bin/autoreconf2.50 by autoconf2.13', none removed. No diversion 'diversion of /usr/share/man/man1/autoreconf.1.gz to /usr/share/man/man1/autoreconf2.50.1.gz by autoconf2.13', none removed. Setting up libdrm-omap1:armhf (2.4.97-1ubuntu1) ... Setting up libxml2-utils (2.9.4+dfsg1-7ubuntu3) ... Setting up x11proto-fixes-dev (1:2018.4-4) ... Setting up libxcomposite1:armhf (1:0.4.4-2) ... Setting up libsm6:armhf (2:1.2.3-1) ... Setting up python (2.7.16-1) ... Setting up libavahi-client3:armhf (0.7-4ubuntu5) ... Setting up libmount-dev:armhf (2.33.1-0.1ubuntu2) ... Setting up libdrm-exynos1:armhf (2.4.97-1ubuntu1) ... Setting up libxmuu1:armhf (2:1.1.2-2) ... Setting up libio-socket-ssl-perl (2.066-0ubuntu4) ... Setting up libpython3-stdlib:armhf (3.7.3-1) ... Setting up libhttp-message-perl (6.18-1) ... Setting up libdrm-amdgpu1:armhf (2.4.97-1ubuntu1) ... Setting up libstartup-notification0:armhf (0.12-6) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libllvm8:armhf (1:8.0.1~+rc1-1~exp1) ... Setting up libxcb-dri3-0:armhf (1.13.1-2) ... Setting up python3.7 (3.7.4~rc1-1) ... Setting up libhttp-negotiate-perl (6.01-1) ... Setting up fontconfig (2.13.1-2ubuntu2) ... Regenerating fonts cache... done. Setting up libdrm-nouveau2:armhf (2.4.97-1ubuntu1) ... Setting up gettext (0.19.8.1-9) ... Setting up gir1.2-freedesktop:armhf (1.60.1-1) ... Setting up libfontconfig1-dev:armhf (2.13.1-2ubuntu2) ... Setting up libxdamage1:armhf (1:1.1.4-3) ... Setting up libdrm-etnaviv1:armhf (2.4.97-1ubuntu1) ... Setting up libxcb1-dev:armhf (1.13.1-2) ... Setting up libxpm4:armhf (1:3.5.12-1) ... Setting up llvm-7-runtime (1:7.0.1-8ubuntu1) ... Setting up llvm-7 (1:7.0.1-8ubuntu1) ... Setting up libxrender1:armhf (1:0.9.10-1) ... Setting up libgbm1:armhf (19.0.7-0ubuntu1) ... Setting up libhttp-cookies-perl (6.04-1) ... Setting up libpulse0:armhf (1:12.2-2ubuntu3) ... Setting up gir1.2-atk-1.0:armhf (2.32.0-1) ... Setting up libsm-dev:armhf (2:1.2.3-1) ... Setting up libdrm-radeon1:armhf (2.4.97-1ubuntu1) ... Setting up libhx509-5-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libhtml-tree-perl (5.07-2) ... Setting up libpango-1.0-0:armhf (1.42.4-6) ... Setting up libgl1-mesa-dri:armhf (19.0.7-0ubuntu1) ... Setting up libdbus-glib-1-dev-bin (0.110-4) ... Setting up libx11-dev:armhf (2:1.6.7-1) ... Setting up libxext6:armhf (2:1.3.3-1) ... Setting up libxcb-dri3-dev:armhf (1.13.1-2) ... Setting up dconf-service (0.32.0-1) ... Setting up python3 (3.7.3-1) ... Setting up libgit2-27:armhf (0.27.7+dfsg.1-0.2) ... Setting up libatspi2.0-0:armhf (2.32.0-1) ... Setting up man-db (2.8.5-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up libwayland-dev:armhf (1.16.0-1ubuntu2) ... Setting up gir1.2-harfbuzz-0.0:armhf (2.4.0-1) ... Setting up libcairo2:armhf (1.16.0-4) ... Setting up libxxf86vm1:armhf (1:1.1.4-1) ... Setting up intltool-debian (0.35.0+20060710.5) ... Setting up python3-six (1.12.0-1) ... Setting up libatk-bridge2.0-0:armhf (2.32.0-1) ... Setting up libxcb-shm0-dev:armhf (1.13.1-2) ... Setting up libegl-mesa0:armhf (19.0.7-0ubuntu1) ... Setting up libxcb-dri2-0-dev:armhf (1.13.1-2) ... Setting up libxfixes3:armhf (1:5.0.3-1) ... Setting up libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ... Setting up libpulse-mainloop-glib0:armhf (1:12.2-2ubuntu3) ... Setting up libxinerama1:armhf (2:1.1.4-2) ... Setting up libxrandr2:armhf (2:1.5.1-1) ... Setting up libdrm-freedreno1:armhf (2.4.97-1ubuntu1) ... Setting up libxcb-render0-dev:armhf (1.13.1-2) ... Setting up libxcb-glx0-dev:armhf (1.13.1-2) ... Setting up libxt6:armhf (1:1.1.5-1) ... Setting up libdrm-tegra0:armhf (2.4.97-1ubuntu1) ... Setting up libxcb-shape0-dev:armhf (1.13.1-2) ... Setting up libxext-dev:armhf (2:1.3.3-1) ... Setting up libcups2:armhf (2.2.10-6ubuntu1) ... Setting up libclang-common-7-dev (1:7.0.1-8ubuntu1) ... Setting up xauth (1:1.0.10-1) ... Setting up libgdk-pixbuf2.0-bin (2.38.1+dfsg-1) ... Setting up dbus-x11 (1.12.14-1ubuntu2) ... Setting up libegl1:armhf (1.1.1-0ubuntu1) ... Setting up libxcb-sync-dev:armhf (1.13.1-2) ... Setting up libcairo-gobject2:armhf (1.16.0-4) ... Setting up libxcb-xfixes0-dev:armhf (1.13.1-2) ... Setting up libpangoft2-1.0-0:armhf (1.42.4-6) ... Setting up lsb-release (10.2019051400ubuntu1) ... Setting up python3-lib2to3 (3.7.3-1ubuntu1) ... Setting up libxrender-dev:armhf (1:0.9.10-1) ... Setting up libpangocairo-1.0-0:armhf (1.42.4-6) ... Setting up libkrb5-26-heimdal:armhf (7.5.0+dfsg-3) ... Setting up python3-pkg-resources (40.8.0-1) ... Setting up python3-distutils (3.7.3-1ubuntu1) ... Setting up libcairo-script-interpreter2:armhf (1.16.0-4) ... Setting up libglib2.0-dev-bin (2.60.4-1) ... Setting up clang-7 (1:7.0.1-8ubuntu1) ... Setting up llvm-7-dev (1:7.0.1-8ubuntu1) ... Setting up gtk-update-icon-cache (3.24.8-1ubuntu1) ... Setting up libx11-xcb-dev:armhf (2:1.6.7-1) ... Setting up libdrm-dev:armhf (2.4.97-1ubuntu1) ... Setting up libxft2:armhf (2.3.2-2) ... Setting up libxmu6:armhf (2:1.1.2-2) ... Setting up libglx-mesa0:armhf (19.0.7-0ubuntu1) ... Setting up libpangoxft-1.0-0:armhf (1.42.4-6) ... Setting up libxi6:armhf (2:1.7.9-1) ... Setting up libglx0:armhf (1.1.1-0ubuntu1) ... Setting up dconf-gsettings-backend:armhf (0.32.0-1) ... Setting up libstartup-notification0-dev:armhf (0.12-6) ... Setting up gir1.2-gdkpixbuf-2.0:armhf (2.38.1+dfsg-1) ... Setting up libxtst6:armhf (2:1.2.3-1) ... Setting up po-debconf (1.0.21) ... Setting up libxxf86vm-dev:armhf (1:1.1.4-1) ... Setting up libxcursor1:armhf (1:1.2.0-1) ... Setting up pango1.0-tools (1.42.4-6) ... Setting up gir1.2-atspi-2.0:armhf (2.32.0-1) ... Setting up libxaw7:armhf (2:1.0.13-1) ... Setting up libheimntlm0-heimdal:armhf (7.5.0+dfsg-3) ... Setting up librsvg2-2:armhf (2.44.10-2.1) ... Setting up libxfixes-dev:armhf (1:5.0.3-1) ... Setting up gir1.2-pango-1.0:armhf (1.42.4-6) ... Setting up libxrandr-dev:armhf (2:1.5.1-1) ... Setting up libgl1:armhf (1.1.1-0ubuntu1) ... Setting up libglib2.0-dev:armhf (2.60.4-1) ... Setting up libgssapi3-heimdal:armhf (7.5.0+dfsg-3) ... Setting up libxcb-randr0-dev:armhf (1.13.1-2) ... Setting up libxt-dev:armhf (1:1.1.5-1) ... Setting up libnotify4:armhf (0.7.7-4ubuntu4) ... Setting up libxcb-present-dev:armhf (1.13.1-2) ... Setting up libxinerama-dev:armhf (2:1.1.4-2) ... Setting up librsvg2-common:armhf (2.44.10-2.1) ... Setting up libpulse-dev:armhf (1:12.2-2ubuntu3) ... Setting up gir1.2-notify-0.7:armhf (0.7.7-4ubuntu4) ... Setting up mesa-common-dev:armhf (19.0.7-0ubuntu1) ... Setting up libcairo2-dev:armhf (1.16.0-4) ... Setting up python3-scour (0.37-2) ... Setting up libxi-dev:armhf (2:1.7.9-1) ... Setting up libgtk-3-common (3.24.8-1ubuntu1) ... Setting up libatk1.0-dev:armhf (2.32.0-1) ... Setting up libxft-dev:armhf (2.3.2-2) ... Setting up libxtst-dev:armhf (2:1.2.3-1) ... Setting up libxdamage-dev:armhf (1:1.1.4-3) ... Setting up gsettings-desktop-schemas (3.31.91-1ubuntu1) ... Setting up libatspi2.0-dev:armhf (2.32.0-1) ... Setting up libharfbuzz-dev:armhf (2.4.0-1) ... Setting up libdbus-glib-1-dev:armhf (0.110-4) ... Setting up libxcomposite-dev:armhf (1:0.4.4-2) ... Setting up libxcursor-dev:armhf (1:1.2.0-1) ... Setting up x11-xkb-utils (7.7+4) ... Setting up libldap-2.4-2:armhf (2.4.47+dfsg-3ubuntu2) ... Setting up libglvnd-dev:armhf (1.1.1-0ubuntu1) ... Setting up libcurl3-gnutls:armhf (7.64.0-4ubuntu1) ... Setting up libatk-bridge2.0-dev:armhf (2.32.0-1) ... Setting up libgdk-pixbuf2.0-dev:armhf (2.38.1+dfsg-1) ... Setting up cargo (0.35.0-0ubuntu1) ... Setting up libpango1.0-dev:armhf (1.42.4-6) ... Setting up scour (0.37-2) ... Setting up libgl1-mesa-dev:armhf (19.0.7-0ubuntu1) ... Setting up libcurl4:armhf (7.64.0-4ubuntu1) ... Setting up xserver-common (2:1.20.4-1ubuntu3) ... Setting up glib-networking:armhf (2.60.3-1) ... Setting up libegl1-mesa-dev:armhf (19.0.7-0ubuntu1) ... Setting up libnotify-dev:armhf (0.7.7-4ubuntu4) ... Setting up libsoup2.4-1:armhf (2.66.1-1) ... Setting up xvfb (2:1.20.4-1ubuntu3) ... Setting up libepoxy-dev:armhf (1.5.3-0.1) ... Setting up libcurl4-openssl-dev:armhf (7.64.0-4ubuntu1) ... Setting up libsoup-gnome2.4-1:armhf (2.66.1-1) ... Setting up librest-0.7-0:armhf (0.8.1-1) ... Setting up dh-autoreconf (19) ... Setting up adwaita-icon-theme (3.32.0-1ubuntu1) ... 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 (1.1.2-1) ... Setting up liblwp-protocol-https-perl (6.07-2ubuntu2) ... Setting up libwww-perl (6.36-2) ... Setting up libgtk-3-0:armhf (3.24.8-1ubuntu1) ... Setting up libgtk2.0-0:armhf (2.24.32-3ubuntu1) ... Setting up gir1.2-gtk-3.0:armhf (3.24.8-1ubuntu1) ... Setting up debhelper (12.1.1ubuntu1) ... Setting up humanity-icon-theme (0.6.15) ... Setting up gir1.2-gtk-2.0:armhf (2.24.32-3ubuntu1) ... Setting up libgtk2.0-dev:armhf (2.24.32-3ubuntu1) ... Setting up libxml-parser-perl (2.44-4) ... Setting up libgtk-3-dev:armhf (3.24.8-1ubuntu1) ... Setting up ubuntu-mono (19.04-0ubuntu1) ... Setting up intltool (0.51.0-5ubuntu1) ... Setting up dh-translations (144) ... Setting up cdbs (0.4.159ubuntu1) ... Setting up sbuild-build-depends-firefox-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.29-0ubuntu3) ... Processing triggers for systemd (240-6ubuntu9) ... Processing triggers for libgdk-pixbuf2.0-0:armhf (2.38.1+dfsg-1) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-151-generic arm64 (armv7l) Toolchain package versions: binutils_2.32.51.20190624-1ubuntu1 dpkg-dev_1.19.6ubuntu1 g++-8_8.3.0-14ubuntu1 gcc-8_8.3.0-14ubuntu1 libc6-dev_2.29-0ubuntu3 libstdc++-8-dev_8.3.0-14ubuntu1 libstdc++6_9.1.0-4ubuntu1 linux-libc-dev_5.0.0-18.19 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 adwaita-icon-theme_3.32.0-1ubuntu1 apt_1.9.1 autoconf_2.69-11 autoconf2.13_2.13-68 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-9 autotools-dev_20180224.1 base-files_10.2ubuntu3 base-passwd_3.5.46 bash_5.0-4ubuntu1 binfmt-support_2.2.0-2 binutils_2.32.51.20190624-1ubuntu1 binutils-arm-linux-gnueabihf_2.32.51.20190624-1ubuntu1 binutils-common_2.32.51.20190624-1ubuntu1 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.33.1-0.1ubuntu2 build-essential_12.6ubuntu1 bzip2_1.0.6-9.1 ca-certificates_20190110 cargo_0.35.0-0ubuntu1 cdbs_0.4.159ubuntu1 clang-7_1:7.0.1-8ubuntu1 coreutils_8.30-3ubuntu1 cpp_4:8.3.0-1ubuntu3 cpp-8_8.3.0-14ubuntu1 dash_0.5.10.2-5 dbus_1.12.14-1ubuntu2 dbus-user-session_1.12.14-1ubuntu2 dbus-x11_1.12.14-1ubuntu2 dconf-gsettings-backend_0.32.0-1 dconf-service_0.32.0-1 debconf_1.5.72 debhelper_12.1.1ubuntu1 debianutils_4.8.6.1 dh-autoreconf_19 dh-strip-nondeterminism_1.1.2-1 dh-translations_144 diffutils_1:3.7-3 distro-info-data_0.40ubuntu2 dmsetup_2:1.02.155-2ubuntu4 dpkg_1.19.6ubuntu1 dpkg-dev_1.19.6ubuntu1 dwz_0.12-3 e2fslibs_1.45.2-1ubuntu1 e2fsprogs_1.45.2-1ubuntu1 fakeroot_1.23-1 fdisk_2.33.1-0.1ubuntu2 file_1:5.35-4 findutils_4.6.0+git+20190209-2 fontconfig_2.13.1-2ubuntu2 fontconfig-config_2.13.1-2ubuntu2 fonts-dejavu-core_2.37-1 g++_4:8.3.0-1ubuntu3 g++-8_8.3.0-14ubuntu1 gcc_4:8.3.0-1ubuntu3 gcc-8_8.3.0-14ubuntu1 gcc-8-base_8.3.0-14ubuntu1 gcc-9-base_9.1.0-4ubuntu1 gettext_0.19.8.1-9 gettext-base_0.19.8.1-9 gir1.2-atk-1.0_2.32.0-1 gir1.2-atspi-2.0_2.32.0-1 gir1.2-freedesktop_1.60.1-1 gir1.2-gdkpixbuf-2.0_2.38.1+dfsg-1 gir1.2-glib-2.0_1.60.1-1 gir1.2-gtk-2.0_2.24.32-3ubuntu1 gir1.2-gtk-3.0_3.24.8-1ubuntu1 gir1.2-harfbuzz-0.0_2.4.0-1 gir1.2-notify-0.7_0.7.7-4ubuntu4 gir1.2-pango-1.0_1.42.4-6 glib-networking_2.60.3-1 glib-networking-common_2.60.3-1 glib-networking-services_2.60.3-1 gpg_2.2.12-1ubuntu3 gpg-agent_2.2.12-1ubuntu3 gpgconf_2.2.12-1ubuntu3 gpgv_2.2.12-1ubuntu3 grep_3.3-1 groff-base_1.22.4-3 gsettings-desktop-schemas_3.31.91-1ubuntu1 gtk-update-icon-cache_3.24.8-1ubuntu1 gzip_1.10-0ubuntu1 hicolor-icon-theme_0.17-2 hostname_3.21 humanity-icon-theme_0.6.15 icu-devtools_63.2-2 init_1.57 init-system-helpers_1.57 initscripts_2.88dsf-59.3ubuntu2 insserv_1.14.0-5ubuntu3 intltool_0.51.0-5ubuntu1 intltool-debian_0.35.0+20060710.5 jq_1.5+dfsg-2build1 libacl1_2.2.53-4 libapparmor1_2.13.2-9ubuntu7 libapt-pkg5.0_1.8.2+19.10 libapt-pkg5.90_1.9.1 libarchive-zip-perl_1.64-1 libargon2-1_0~20171227-0.2 libasan5_9.1.0-4ubuntu1 libasn1-8-heimdal_7.5.0+dfsg-3 libasound2_1.1.8-1 libasound2-data_1.1.8-1 libasound2-dev_1.1.8-1 libassuan0_2.5.3-1 libasyncns0_0.8-6 libatk-bridge2.0-0_2.32.0-1 libatk-bridge2.0-dev_2.32.0-1 libatk1.0-0_2.32.0-1 libatk1.0-data_2.32.0-1 libatk1.0-dev_2.32.0-1 libatomic1_9.1.0-4ubuntu1 libatspi2.0-0_2.32.0-1 libatspi2.0-dev_2.32.0-1 libattr1_1:2.4.48-4 libaudit-common_1:2.8.4-3ubuntu1 libaudit1_1:2.8.4-3ubuntu1 libavahi-client3_0.7-4ubuntu5 libavahi-common-data_0.7-4ubuntu5 libavahi-common3_0.7-4ubuntu5 libbinutils_2.32.51.20190624-1ubuntu1 libblkid-dev_2.33.1-0.1ubuntu2 libblkid1_2.33.1-0.1ubuntu2 libbsd0_0.9.1-2 libbz2-1.0_1.0.6-9.1 libc-ares2_1.14.0-1 libc-bin_2.29-0ubuntu3 libc-dev-bin_2.29-0ubuntu3 libc6_2.29-0ubuntu3 libc6-dev_2.29-0ubuntu3 libcairo-gobject2_1.16.0-4 libcairo-script-interpreter2_1.16.0-4 libcairo2_1.16.0-4 libcairo2-dev_1.16.0-4 libcap-ng0_0.7.9-2 libcap2_1:2.25-2 libcc1-0_9.1.0-4ubuntu1 libclang-common-7-dev_1:7.0.1-8ubuntu1 libclang1-7_1:7.0.1-8ubuntu1 libcolord2_1.4.3-4 libcom-err2_1.45.2-1ubuntu1 libcomerr2_1.45.2-1ubuntu1 libcroco3_0.6.12-3 libcryptsetup12_2:2.1.0-5ubuntu1 libcups2_2.2.10-6ubuntu1 libcurl3-gnutls_7.64.0-4ubuntu1 libcurl4_7.64.0-4ubuntu1 libcurl4-openssl-dev_7.64.0-4ubuntu1 libdatrie1_0.2.12-2 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdbus-1-3_1.12.14-1ubuntu2 libdbus-1-dev_1.12.14-1ubuntu2 libdbus-glib-1-2_0.110-4 libdbus-glib-1-dev_0.110-4 libdbus-glib-1-dev-bin_0.110-4 libdconf1_0.32.0-1 libdebconfclient0_0.249ubuntu1 libdevmapper1.02.1_2:1.02.155-2ubuntu4 libdpkg-perl_1.19.6ubuntu1 libdrm-amdgpu1_2.4.97-1ubuntu1 libdrm-common_2.4.97-1ubuntu1 libdrm-dev_2.4.97-1ubuntu1 libdrm-etnaviv1_2.4.97-1ubuntu1 libdrm-exynos1_2.4.97-1ubuntu1 libdrm-freedreno1_2.4.97-1ubuntu1 libdrm-nouveau2_2.4.97-1ubuntu1 libdrm-omap1_2.4.97-1ubuntu1 libdrm-radeon1_2.4.97-1ubuntu1 libdrm-tegra0_2.4.97-1ubuntu1 libdrm2_2.4.97-1ubuntu1 libedit2_3.1-20190324-1~exp1 libegl-mesa0_19.0.7-0ubuntu1 libegl1_1.1.1-0ubuntu1 libegl1-mesa-dev_19.0.7-0ubuntu1 libelf1_0.176-1.1 libencode-locale-perl_1.05-1 libepoxy-dev_1.5.3-0.1 libepoxy0_1.5.3-0.1 libexpat1_2.2.6-2 libexpat1-dev_2.2.6-2 libext2fs2_1.45.2-1ubuntu1 libfakeroot_1.23-1 libfdisk1_2.33.1-0.1ubuntu2 libffi-dev_3.2.1-9 libffi6_3.2.1-9 libfile-listing-perl_6.04-1 libfile-stripnondeterminism-perl_1.1.2-1 libfile-which-perl_1.23-1 libflac8_1.3.2-3 libfontconfig1_2.13.1-2ubuntu2 libfontconfig1-dev_2.13.1-2ubuntu2 libfontenc1_1:1.1.3-1 libfreetype6_2.9.1-3 libfreetype6-dev_2.9.1-3 libfribidi-dev_1.0.5-3.1 libfribidi0_1.0.5-3.1 libgbm1_19.0.7-0ubuntu1 libgc1c2_1:7.6.4-0.4 libgcc-8-dev_8.3.0-14ubuntu1 libgcc1_1:9.1.0-4ubuntu1 libgcrypt20_1.8.4-5ubuntu1 libgdbm-compat4_1.18.1-4 libgdbm6_1.18.1-4 libgdk-pixbuf2.0-0_2.38.1+dfsg-1 libgdk-pixbuf2.0-bin_2.38.1+dfsg-1 libgdk-pixbuf2.0-common_2.38.1+dfsg-1 libgdk-pixbuf2.0-dev_2.38.1+dfsg-1 libgirepository-1.0-1_1.60.1-1 libgit2-27_0.27.7+dfsg.1-0.2 libgl1_1.1.1-0ubuntu1 libgl1-mesa-dev_19.0.7-0ubuntu1 libgl1-mesa-dri_19.0.7-0ubuntu1 libglapi-mesa_19.0.7-0ubuntu1 libgles1_1.1.1-0ubuntu1 libgles2_1.1.1-0ubuntu1 libglib2.0-0_2.60.4-1 libglib2.0-bin_2.60.4-1 libglib2.0-data_2.60.4-1 libglib2.0-dev_2.60.4-1 libglib2.0-dev-bin_2.60.4-1 libglvnd-core-dev_1.1.1-0ubuntu1 libglvnd-dev_1.1.1-0ubuntu1 libglvnd0_1.1.1-0ubuntu1 libglx-mesa0_19.0.7-0ubuntu1 libglx0_1.1.1-0ubuntu1 libgmp10_2:6.1.2+dfsg-4 libgnutls30_3.6.7-4ubuntu1 libgomp1_9.1.0-4ubuntu1 libgpg-error0_1.36-1 libgraphite2-3_1.3.13-7 libgraphite2-dev_1.3.13-7 libgssapi-krb5-2_1.17-3 libgssapi3-heimdal_7.5.0+dfsg-3 libgtk-3-0_3.24.8-1ubuntu1 libgtk-3-common_3.24.8-1ubuntu1 libgtk-3-dev_3.24.8-1ubuntu1 libgtk2.0-0_2.24.32-3ubuntu1 libgtk2.0-common_2.24.32-3ubuntu1 libgtk2.0-dev_2.24.32-3ubuntu1 libharfbuzz-dev_2.4.0-1 libharfbuzz-gobject0_2.4.0-1 libharfbuzz-icu0_2.4.0-1 libharfbuzz0b_2.4.0-1 libhcrypto4-heimdal_7.5.0+dfsg-3 libheimbase1-heimdal_7.5.0+dfsg-3 libheimntlm0-heimdal_7.5.0+dfsg-3 libhogweed4_3.4.1-1 libhtml-parser-perl_3.72-3build2 libhtml-tagset-perl_3.20-3 libhtml-tree-perl_5.07-2 libhttp-cookies-perl_6.04-1 libhttp-date-perl_6.02-1 libhttp-message-perl_6.18-1 libhttp-negotiate-perl_6.01-1 libhttp-parser2.8_2.8.1-1 libhx509-5-heimdal_7.5.0+dfsg-3 libice-dev_2:1.0.9-2 libice6_2:1.0.9-2 libicu-dev_63.2-2 libicu63_63.2-2 libidn11_1.33-2.2ubuntu2 libidn2-0_2.0.5-1 libio-html-perl_1.001-1 libio-socket-ssl-perl_2.066-0ubuntu4 libip4tc0_1.6.1-2ubuntu3 libisl19_0.20-2 libisl21_0.21-1 libiw-dev_30~pre9-13ubuntu1 libiw30_30~pre9-13ubuntu1 libjbig0_2.1-3.1build1 libjpeg-turbo8_2.0.1-0ubuntu2 libjpeg8_8c-2ubuntu8 libjq1_1.5+dfsg-2build1 libjson-c3_0.12.1+ds-2 libjson-glib-1.0-0_1.4.4-2 libjson-glib-1.0-common_1.4.4-2 libk5crypto3_1.17-3 libkeyutils1_1.6-6 libkmod2_26-1ubuntu1 libkrb5-26-heimdal_7.5.0+dfsg-3 libkrb5-3_1.17-3 libkrb5support0_1.17-3 liblcms2-2_2.9-3 libldap-2.4-2_2.4.47+dfsg-3ubuntu2 libldap-common_2.4.47+dfsg-3ubuntu2 libllvm7_1:7.0.1-8ubuntu1 libllvm8_1:8.0.1~+rc1-1~exp1 liblockfile-bin_1.14-1.1 liblockfile1_1.14-1.1 liblwp-mediatypes-perl_6.02-1 liblwp-protocol-https-perl_6.07-2ubuntu2 liblz4-1_1.8.3-1ubuntu1 liblzma5_5.2.4-1 liblzo2-2_2.10-0.1 libmagic-mgc_1:5.35-4 libmagic1_1:5.35-4 libmbedcrypto3_2.16.0-1 libmbedtls12_2.16.0-1 libmbedx509-0_2.16.0-1 libmount-dev_2.33.1-0.1ubuntu2 libmount1_2.33.1-0.1ubuntu2 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr6_4.0.2-1 libncurses-dev_6.1+20181013-2ubuntu2 libncurses6_6.1+20181013-2ubuntu2 libncursesw6_6.1+20181013-2ubuntu2 libnet-http-perl_6.18-1 libnet-ssleay-perl_1.88-0ubuntu1 libnettle6_3.4.1-1 libnghttp2-14_1.37.0-1 libnode64_10.15.2~dfsg-2 libnotify-dev_0.7.7-4ubuntu4 libnotify4_0.7.7-4ubuntu4 libnpth0_1.6-1 libobjc-8-dev_8.3.0-14ubuntu1 libobjc4_9.1.0-4ubuntu1 libogg0_1.3.2-1 libonig5_6.9.1-1 libopengl0_1.1.1-0ubuntu1 libp11-kit0_0.23.15-2 libpam-modules_1.3.1-5ubuntu1 libpam-modules-bin_1.3.1-5ubuntu1 libpam-runtime_1.3.1-5ubuntu1 libpam-systemd_240-6ubuntu9 libpam0g_1.3.1-5ubuntu1 libpango-1.0-0_1.42.4-6 libpango1.0-dev_1.42.4-6 libpangocairo-1.0-0_1.42.4-6 libpangoft2-1.0-0_1.42.4-6 libpangoxft-1.0-0_1.42.4-6 libpcre16-3_2:8.39-12 libpcre2-16-0_10.32-5 libpcre2-32-0_10.32-5 libpcre2-8-0_10.32-5 libpcre2-dev_10.32-5 libpcre2-posix0_10.32-5 libpcre3_2:8.39-12 libpcre3-dev_2:8.39-12 libpcre32-3_2:8.39-12 libpcrecpp0v5_2:8.39-12 libperl5.28_5.28.1-6 libpipeline1_1.5.1-2 libpixman-1-0_0.36.0-1 libpixman-1-dev_0.36.0-1 libpng-dev_1.6.37-1~exp4 libpng16-16_1.6.37-1~exp4 libprocps7_2:3.3.15-2ubuntu2 libproxy1v5_0.4.15-5 libpsl5_0.20.2-2 libpthread-stubs0-dev_0.4-1 libpulse-dev_1:12.2-2ubuntu3 libpulse-mainloop-glib0_1:12.2-2ubuntu3 libpulse0_1:12.2-2ubuntu3 libpython-stdlib_2.7.16-1 libpython2-stdlib_2.7.16-1 libpython2.7-minimal_2.7.16-2 libpython2.7-stdlib_2.7.16-2 libpython3-stdlib_3.7.3-1 libpython3.7-minimal_3.7.4~rc1-1 libpython3.7-stdlib_3.7.4~rc1-1 libreadline7_7.0-5 libreadline8_8.0-1 librest-0.7-0_0.8.1-1 libroken18-heimdal_7.5.0+dfsg-3 librsvg2-2_2.44.10-2.1 librsvg2-common_2.44.10-2.1 librtmp1_2.4+20151223.gitfa8646d.1-2 libsasl2-2_2.1.27+dfsg-1 libsasl2-modules-db_2.1.27+dfsg-1 libseccomp2_2.4.1-0ubuntu0.19.10.3 libselinux1_2.9-1 libselinux1-dev_2.9-1 libsemanage-common_2.9-1 libsemanage1_2.9-1 libsensors-config_1:3.5.0-3ubuntu1 libsensors5_1:3.5.0-3ubuntu1 libsepol1_2.9-1 libsepol1-dev_2.9-1 libsigsegv2_2.12-2 libslang2_2.3.2-3 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.33.1-0.1ubuntu2 libsndfile1_1.0.28-6 libsoup-gnome2.4-1_2.66.1-1 libsoup2.4-1_2.66.1-1 libsqlite3-0_3.27.2-3 libss2_1.45.2-1ubuntu1 libssh-4_0.8.7-1 libssh2-1_1.8.0-2.1 libssl1.1_1.1.1c-1ubuntu3 libstartup-notification0_0.12-6 libstartup-notification0-dev_0.12-6 libstd-rust-1.34_1.34.1+dfsg2+llvm-0ubuntu1 libstd-rust-dev_1.34.1+dfsg2+llvm-0ubuntu1 libstdc++-8-dev_8.3.0-14ubuntu1 libstdc++6_9.1.0-4ubuntu1 libsystemd0_240-6ubuntu9 libtasn1-6_4.13-3 libthai-data_0.1.28-2 libthai0_0.1.28-2 libtiff5_4.0.10-4 libtimedate-perl_2.3000-2 libtinfo-dev_6.1+20181013-2ubuntu2 libtinfo6_6.1+20181013-2ubuntu2 libtool_2.4.6-10 libtry-tiny-perl_0.30-1 libubsan1_9.1.0-4ubuntu1 libuchardet0_0.0.6-3 libudev1_240-6ubuntu9 libunistring2_0.9.10-1ubuntu2 libunwind8_1.2.1-9 liburi-perl_1.76-1 libusb-0.1-4_2:0.1.12-32 libuuid1_2.33.1-0.1ubuntu2 libuv1_1.24.1-1 libvorbis0a_1.3.6-2 libvorbisenc2_1.3.6-2 libwayland-bin_1.16.0-1ubuntu2 libwayland-client0_1.16.0-1ubuntu2 libwayland-cursor0_1.16.0-1ubuntu2 libwayland-dev_1.16.0-1ubuntu2 libwayland-egl1_1.16.0-1ubuntu2 libwayland-server0_1.16.0-1ubuntu2 libwebp6_0.6.1-2 libwind0-heimdal_7.5.0+dfsg-3 libwrap0_7.6.q-28 libwww-perl_6.36-2 libwww-robotrules-perl_6.02-1 libx11-6_2:1.6.7-1 libx11-data_2:1.6.7-1 libx11-dev_2:1.6.7-1 libx11-xcb-dev_2:1.6.7-1 libx11-xcb1_2:1.6.7-1 libxau-dev_1:1.0.8-1 libxau6_1:1.0.8-1 libxaw7_2:1.0.13-1 libxcb-dri2-0_1.13.1-2 libxcb-dri2-0-dev_1.13.1-2 libxcb-dri3-0_1.13.1-2 libxcb-dri3-dev_1.13.1-2 libxcb-glx0_1.13.1-2 libxcb-glx0-dev_1.13.1-2 libxcb-present-dev_1.13.1-2 libxcb-present0_1.13.1-2 libxcb-randr0_1.13.1-2 libxcb-randr0-dev_1.13.1-2 libxcb-render0_1.13.1-2 libxcb-render0-dev_1.13.1-2 libxcb-shape0_1.13.1-2 libxcb-shape0-dev_1.13.1-2 libxcb-shm0_1.13.1-2 libxcb-shm0-dev_1.13.1-2 libxcb-sync-dev_1.13.1-2 libxcb-sync1_1.13.1-2 libxcb-util1_0.4.0-0ubuntu3 libxcb-xfixes0_1.13.1-2 libxcb-xfixes0-dev_1.13.1-2 libxcb1_1.13.1-2 libxcb1-dev_1.13.1-2 libxcomposite-dev_1:0.4.4-2 libxcomposite1_1:0.4.4-2 libxcursor-dev_1:1.2.0-1 libxcursor1_1:1.2.0-1 libxdamage-dev_1:1.1.4-3 libxdamage1_1:1.1.4-3 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext-dev_2:1.3.3-1 libxext6_2:1.3.3-1 libxfixes-dev_1:5.0.3-1 libxfixes3_1:5.0.3-1 libxfont2_1:2.0.3-1 libxft-dev_2.3.2-2 libxft2_2.3.2-2 libxi-dev_2:1.7.9-1 libxi6_2:1.7.9-1 libxinerama-dev_2:1.1.4-2 libxinerama1_2:1.1.4-2 libxkbcommon-dev_0.8.2-1 libxkbcommon0_0.8.2-1 libxkbfile1_1:1.0.9-2 libxml-parser-perl_2.44-4 libxml2_2.9.4+dfsg1-7ubuntu3 libxml2-utils_2.9.4+dfsg1-7ubuntu3 libxmu6_2:1.1.2-2 libxmuu1_2:1.1.2-2 libxpm4_1:3.5.12-1 libxrandr-dev_2:1.5.1-1 libxrandr2_2:1.5.1-1 libxrender-dev_1:0.9.10-1 libxrender1_1:0.9.10-1 libxshmfence-dev_1.3-1 libxshmfence1_1.3-1 libxt-dev_1:1.1.5-1 libxt6_1:1.1.5-1 libxtst-dev_2:1.2.3-1 libxtst6_2:1.2.3-1 libxxf86vm-dev_1:1.1.4-1 libxxf86vm1_1:1.1.4-1 libzstd1_1.3.8+dfsg-3 linux-libc-dev_5.0.0-18.19 llvm-7_1:7.0.1-8ubuntu1 llvm-7-dev_1:7.0.1-8ubuntu1 llvm-7-runtime_1:7.0.1-8ubuntu1 locales_2.29-0ubuntu2 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu2 lsb-base_10.2019051400ubuntu1 lsb-release_10.2019051400ubuntu1 m4_1.4.18-2 make_4.2.1-1.2 man-db_2.8.5-2 mawk_1.3.3-17ubuntu3 mesa-common-dev_19.0.7-0ubuntu1 mime-support_3.62ubuntu1 mount_2.33.1-0.1ubuntu2 multiarch-support_2.29-0ubuntu3 nasm_2.14-1 ncurses-base_6.1+20181013-2ubuntu2 ncurses-bin_6.1+20181013-2ubuntu2 netbase_5.6 nodejs_10.15.2~dfsg-2 openssl_1.1.1c-1ubuntu3 optipng_0.7.7-1 pango1.0-tools_1.42.4-6 passwd_1:4.5-1.1ubuntu2 patch_2.7.6-3 perl_5.28.1-6 perl-base_5.28.1-6 perl-modules-5.28_5.28.1-6 perl-openssl-defaults_3build1 pinentry-curses_1.1.0-2 pkg-config_0.29.1-0ubuntu3 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu2 python_2.7.16-1 python-minimal_2.7.16-1 python2_2.7.16-1 python2-minimal_2.7.16-1 python2.7_2.7.16-2 python2.7-minimal_2.7.16-2 python3_3.7.3-1 python3-distutils_3.7.3-1ubuntu1 python3-lib2to3_3.7.3-1ubuntu1 python3-minimal_3.7.3-1 python3-pkg-resources_40.8.0-1 python3-scour_0.37-2 python3-six_1.12.0-1 python3.7_3.7.4~rc1-1 python3.7-minimal_3.7.4~rc1-1 readline-common_8.0-1 rustc_1.34.1+dfsg2+llvm-0ubuntu1 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-firefox-dummy_0.invalid.0 scour_0.37-2 sed_4.7-1 sensible-utils_0.0.12 shared-mime-info_1.10-1 systemd_240-6ubuntu9 systemd-sysv_240-6ubuntu9 sysv-rc_2.88dsf-59.3ubuntu2 sysvinit-utils_2.93-8ubuntu1 tar_1.30+dfsg-6 tzdata_2019a-1 ubuntu-keyring_2018.09.18.1 ubuntu-mono_19.04-0ubuntu1 ucf_3.0038+nmu1 unzip_6.0-23ubuntu1 util-linux_2.33.1-0.1ubuntu2 uuid-dev_2.33.1-0.1ubuntu2 wayland-protocols_1.17-1 x11-common_1:7.7+19ubuntu12 x11-xkb-utils_7.7+4 x11proto-composite-dev_1:2018.4-4 x11proto-core-dev_2018.4-4 x11proto-damage-dev_1:2018.4-4 x11proto-dev_2018.4-4 x11proto-fixes-dev_1:2018.4-4 x11proto-input-dev_2018.4-4 x11proto-randr-dev_2018.4-4 x11proto-record-dev_2018.4-4 x11proto-xext-dev_2018.4-4 x11proto-xf86vidmode-dev_2018.4-4 x11proto-xinerama-dev_2018.4-4 xauth_1:1.0.10-1 xkb-data_2.26-2ubuntu1 xorg-sgml-doctools_1:1.11-1 xserver-common_2:1.20.4-1ubuntu3 xtrans-dev_1.3.5-1 xvfb_2:1.20.4-1ubuntu3 xz-utils_5.2.4-1 yasm_1.3.0-2build1 zip_3.0-11build1 zlib1g_1:1.2.11.dfsg-1ubuntu2 zlib1g-dev_1:1.2.11.dfsg-1ubuntu2 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Tue Jun 25 11:24:03 2019 UTC gpgv: using RSA key E4884AEEDE4CC02043C3D8045DECDBA89270E723 gpgv: issuer "ricotz@ubuntu.com" gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./firefox_68.0~b13+build1-0ubuntu0.19.10.3.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.19.10.3.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series 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 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 dpkg-source: info: applying revert-cbindgen-serde-syn.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-17188244 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-17188244 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-17188244 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package firefox dpkg-buildpackage: info: source version 68.0~b13+build1-0ubuntu0.19.10.3 dpkg-buildpackage: info: source distribution eoan dpkg-source --before-build . dpkg-buildpackage: info: 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 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' set -e; 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 -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 "." CDBS WARNING: DEB_DH_STRIP_ARGS is deprecated since 0.4.85 cp debian/config/locales.shipped debian/config/locales.shipped.old if [ '1910' -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 [ '1910' -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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="1910" -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 set -e; mv ./nsprpub/build/autoconf/config.guess ./nsprpub/build/autoconf/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./nsprpub/build/autoconf/config.guess; mv ./js/src/ctypes/libffi/config.guess ./js/src/ctypes/libffi/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./js/src/ctypes/libffi/config.guess; mv ./intl/icu/source/config.guess ./intl/icu/source/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./intl/icu/source/config.guess; mv ./modules/freetype2/builds/unix/config.guess ./modules/freetype2/builds/unix/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./modules/freetype2/builds/unix/config.guess; mv ./third_party/rust/backtrace-sys/src/libbacktrace/config.guess ./third_party/rust/backtrace-sys/src/libbacktrace/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./third_party/rust/backtrace-sys/src/libbacktrace/config.guess; mv ./build/autoconf/config.guess ./build/autoconf/config.guess.cdbs-orig; cp --remove-destination /usr/share/misc/config.guess ./build/autoconf/config.guess; set -e; mv ./nsprpub/build/autoconf/config.sub ./nsprpub/build/autoconf/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./nsprpub/build/autoconf/config.sub; mv ./js/src/ctypes/libffi/config.sub ./js/src/ctypes/libffi/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./js/src/ctypes/libffi/config.sub; mv ./intl/icu/source/config.sub ./intl/icu/source/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./intl/icu/source/config.sub; mv ./modules/freetype2/builds/unix/config.sub ./modules/freetype2/builds/unix/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./modules/freetype2/builds/unix/config.sub; mv ./third_party/rust/backtrace-sys/src/libbacktrace/config.sub ./third_party/rust/backtrace-sys/src/libbacktrace/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./third_party/rust/backtrace-sys/src/libbacktrace/config.sub; mv ./build/autoconf/config.sub ./build/autoconf/config.sub.cdbs-orig; cp --remove-destination /usr/share/misc/config.sub ./build/autoconf/config.sub; 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 autocfg v0.1.4 Compiling syn v0.15.36 Compiling libc v0.2.58 Compiling rand_core v0.4.0 Compiling bitflags v1.1.0 Compiling ryu v0.2.8 Compiling serde v1.0.92 Compiling unicode-width v0.1.5 Compiling cbindgen v0.8.7 (/<>/firefox-68.0~b13+build1/third_party/cbindgen) Compiling remove_dir_all v0.5.2 Compiling cfg-if v0.1.9 Compiling ansi_term v0.11.0 Compiling vec_map v0.8.1 Compiling strsim v0.8.0 Compiling itoa v0.4.4 Compiling rand_pcg v0.1.2 Compiling rand_chacha v0.1.1 Compiling rand v0.6.5 Compiling rand_core v0.3.1 Compiling rand_jitter v0.1.4 Compiling textwrap v0.11.0 Compiling log v0.4.6 Compiling rand_isaac v0.1.1 Compiling rand_xorshift v0.1.1 Compiling rand_hc v0.1.0 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.92 Compiling serde_json v1.0.39 Compiling toml v0.4.10 Finished release [optimized] target(s) in 9m 18s Installing cbindgen v0.8.7 (/<>/firefox-68.0~b13+build1/third_party/cbindgen) Finished release [optimized] target(s) in 0.09s Installing ../../cbindgen/bin/cbindgen warning: be sure to add `../../cbindgen/bin` to your PATH to be able to run the installed binaries /<>/firefox-68.0~b13+build1/mach configure && /<>/firefox-68.0~b13+build1/mach build-backend 0:00.91 Clobber not needed. 0:00.91 Adding make options from /<>/firefox-68.0~b13+build1/mozconfig export LLVM_CONFIG=/usr/bin/llvm-config-7 export CBINDGEN=/<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen 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:00.93 /usr/bin/make -f client.mk MOZ_PARALLEL_BUILD=4 -s configure 0:00.94 Generating /<>/firefox-68.0~b13+build1/configure 0:00.95 Generating /<>/firefox-68.0~b13+build1/js/src/configure 0:00.96 cd /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf 0:00.96 /<>/firefox-68.0~b13+build1/configure 0:01.24 Creating Python environment 0:06.17 New python executable in /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/_virtualenvs/init/bin/python2.7 0:06.17 Also creating executable in /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/_virtualenvs/init/bin/python 0:06.17 Installing setuptools, pip, wheel...done. 0:06.86 WARNING: Python.h not found. Install Python development headers. 0:06.86 Error processing command. Ignoring because optional. (optional:setup.py:third_party/python/psutil:build_ext:--inplace) 0:06.86 Error processing command. Ignoring because optional. (optional:packages.txt:comm/build/virtualenv_packages.txt) 0:06.86 Reexecuting in the virtualenv 0:07.37 Adding configure options from /<>/firefox-68.0~b13+build1/mozconfig 0:07.37 --host=arm-linux-gnueabihf 0:07.37 --prefix=/usr 0:07.38 --with-l10n-base=/<>/firefox-68.0~b13+build1/./l10n 0:07.38 --enable-release 0:07.38 --disable-gconf 0:07.38 --disable-install-strip 0:07.38 --disable-updater 0:07.38 --enable-application=browser 0:07.38 --enable-startup-notification 0:07.38 --with-distribution-id=com.ubuntu 0:07.38 --enable-debug-symbols=-g1 0:07.38 --enable-optimize=-g -O2 -fno-schedule-insns 0:07.38 --enable-tests 0:07.38 --enable-crashreporter 0:07.38 --enable-official-branding 0:07.38 --enable-update-channel=beta 0:07.38 --disable-debug 0:07.38 --disable-elf-hack 0:07.38 --with-ua-vendor=Ubuntu 0:07.38 --with-unsigned-addon-scopes=app 0:07.38 --with-google-location-service-api-keyfile=/<>/firefox-68.0~b13+build1/debian/ga 0:07.38 --with-google-safebrowsing-api-keyfile=/<>/firefox-68.0~b13+build1/debian/ga 0:07.38 checking for vcs source checkout... no 0:07.51 checking for a shell... /bin/sh 0:07.54 checking for host system type... arm-unknown-linux-gnueabihf 0:07.54 checking for target system type... arm-unknown-linux-gnueabihf 0:09.13 checking whether cross compiling... no 0:09.45 checking for Python 3... /usr/bin/python3 (3.7.4) 0:09.47 checking for yasm... /usr/bin/yasm 0:09.49 checking yasm version... 1.3.0 0:09.51 checking for the target C compiler... /usr/bin/gcc 0:09.57 checking whether the target C compiler can be used... yes 0:09.58 checking the target C compiler version... 8.3.0 0:09.63 checking the target C compiler works... yes 0:09.63 checking for the target C++ compiler... /usr/bin/g++ 0:09.68 checking whether the target C++ compiler can be used... yes 0:09.68 checking the target C++ compiler version... 8.3.0 0:09.74 checking the target C++ compiler works... yes 0:09.74 checking for the host C compiler... /usr/bin/gcc 0:09.81 checking whether the host C compiler can be used... yes 0:09.81 checking the host C compiler version... 8.3.0 0:09.87 checking the host C compiler works... yes 0:09.87 checking for the host C++ compiler... /usr/bin/g++ 0:09.90 checking whether the host C++ compiler can be used... yes 0:09.90 checking the host C++ compiler version... 8.3.0 0:09.97 checking the host C++ compiler works... yes 0:10.00 checking ARM version support in compiler... 7 0:10.05 checking for ARM SIMD support in compiler... yes 0:10.11 checking for ARM NEON support in compiler... yes 0:10.31 checking for 64-bit OS... no 0:10.33 checking for llvm_profdata... not found 0:10.34 checking for nasm... /usr/bin/nasm 0:10.36 checking nasm version... 2.14 0:10.37 checking for linker... bfd 0:10.38 checking for the assembler... /usr/bin/gcc 0:10.40 checking for ar... /usr/bin/ar 0:10.41 checking for pkg_config... /usr/bin/pkg-config 0:10.42 checking for pkg-config version... 0.29.1 0:10.48 checking for stdint.h... yes 0:10.56 checking for inttypes.h... yes 0:10.64 checking for malloc.h... yes 0:10.70 checking for alloca.h... yes 0:10.74 checking for sys/byteorder.h... no 0:10.80 checking for getopt.h... yes 0:10.88 checking for unistd.h... yes 0:10.93 checking for nl_types.h... yes 0:10.98 checking for cpuid.h... no 0:11.05 checking for sys/statvfs.h... yes 0:11.11 checking for sys/statfs.h... yes 0:11.18 checking for sys/vfs.h... yes 0:11.26 checking for sys/mount.h... yes 0:11.32 checking for sys/quota.h... yes 0:11.41 checking for linux/quota.h... yes 0:11.49 checking for linux/if_addr.h... yes 0:11.59 checking for linux/rtnetlink.h... yes 0:11.65 checking for sys/queue.h... yes 0:11.73 checking for sys/types.h... yes 0:11.82 checking for netinet/in.h... yes 0:11.88 checking for byteswap.h... yes 0:11.96 checking for linux/perf_event.h... yes 0:12.02 checking for perf_event_open system call... yes 0:12.06 checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:12.08 checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:12.12 checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:12.14 checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:12.17 checking whether the C compiler supports -Wunreachable-code-return... no 0:12.20 checking whether the C++ compiler supports -Wunreachable-code-return... no 0:12.22 checking whether the C compiler supports -Wclass-varargs... no 0:12.24 checking whether the C++ compiler supports -Wclass-varargs... no 0:12.26 checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:12.29 checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:12.31 checking whether the C compiler supports -Wfloat-zero-conversion... no 0:12.33 checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:12.35 checking whether the C compiler supports -Wloop-analysis... no 0:12.38 checking whether the C++ compiler supports -Wloop-analysis... no 0:12.44 checking whether the C++ compiler supports -Wc++1z-compat... yes 0:12.45 checking whether the C++ compiler supports -Wc++2a-compat... no 0:12.47 checking whether the C++ compiler supports -Wcomma... no 0:12.52 checking whether the C compiler supports -Wduplicated-cond... yes 0:12.58 checking whether the C++ compiler supports -Wduplicated-cond... yes 0:12.64 checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:12.66 checking whether the C compiler supports -Wstring-conversion... no 0:12.68 checking whether the C++ compiler supports -Wstring-conversion... no 0:12.71 checking whether the C compiler supports -Wtautological-overlap-compare... no 0:12.73 checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:12.76 checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:12.79 checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:12.81 checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:12.84 checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:12.86 checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:12.92 checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:12.98 checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:13.03 checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:13.09 checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:13.15 checking whether the C compiler supports -Wno-error=array-bounds... yes 0:13.20 checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:13.26 checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:13.31 checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:13.33 checking whether the C compiler supports -Wno-error=backend-plugin... no 0:13.35 checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:13.41 checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:13.47 checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:13.53 checking whether the C compiler supports -Wno-error=multistatement-macros... yes 0:13.58 checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes 0:13.60 checking whether the C compiler supports -Wno-error=return-std-move... no 0:13.62 checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:13.68 checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:13.73 checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:13.75 checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:13.77 checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:13.80 checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:13.82 checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:13.88 checking whether the C compiler supports -Wformat... yes 0:13.93 checking whether the C++ compiler supports -Wformat... yes 0:13.99 checking whether the C compiler supports -Wformat-security... yes 0:14.05 checking whether the C++ compiler supports -Wformat-security... yes 0:14.10 checking whether the C compiler supports -Wformat-overflow=2... yes 0:14.16 checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:14.20 checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:14.23 checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:14.29 checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:14.33 checking for libpulse... yes 0:14.34 checking MOZ_PULSEAUDIO_CFLAGS... -D_REENTRANT 0:14.35 checking MOZ_PULSEAUDIO_LIBS... -lpulse 0:14.35 checking for rustc... /usr/bin/rustc 0:14.35 checking for cargo... /usr/bin/cargo 0:14.64 checking rustc version... 1.34.1 0:14.69 checking cargo version... 1.34.0 0:15.08 checking for rust target triplet... armv7-unknown-linux-gnueabihf 0:15.32 checking for rust host triplet... armv7-unknown-linux-gnueabihf 0:15.32 checking for rustdoc... /usr/bin/rustdoc 0:15.34 checking for cbindgen... /<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen 0:15.34 checking for rustfmt... not found 0:15.34 checking for llvm-config... /usr/bin/llvm-config-7 0:15.47 checking that libclang is new enough... yes 0:15.56 checking bindgen cflags... -x c++ -fno-sized-deallocation -DTRACING=1 -DIMPL_LIBXUL -DMOZILLA_INTERNAL_API -DRUST_BINDGEN -DOS_POSIX=1 -DOS_LINUX=1 0:15.60 checking for nodejs... /usr/bin/nodejs (10.15.2) 0:15.63 checking for gtk+-wayland-3.0 >= 3.10 xkbcommon >= 0.4.1... yes 0:15.65 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/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:15.67 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:15.68 checking for pango >= 1.22.0 pangoft2 >= 1.22.0 pangocairo >= 1.22.0... yes 0:15.70 checking MOZ_PANGO_CFLAGS... -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -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/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 0:15.71 checking MOZ_PANGO_LIBS... -lpangoft2-1.0 -lfontconfig -lfreetype -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo 0:15.72 checking for fontconfig >= 2.7.0... yes 0:15.73 checking _FONTCONFIG_CFLAGS... -I/usr/include/uuid -I/usr/include/freetype2 -I/usr/include/libpng16 0:15.75 checking _FONTCONFIG_LIBS... -lfontconfig -lfreetype 0:15.75 checking for freetype2 >= 6.1.0... yes 0:15.77 checking _FT2_CFLAGS... -I/usr/include/freetype2 -I/usr/include/libpng16 0:15.78 checking _FT2_LIBS... -lfreetype 0:15.78 checking for tar... /bin/tar 0:15.79 checking for unzip... /usr/bin/unzip 0:15.79 checking for zip... /usr/bin/zip 0:15.79 checking for gn... not found 0:15.79 checking for the Mozilla API key... no 0:15.79 checking for the Google Location Service API key... yes 0:15.79 checking for the Google Safebrowsing API key... yes 0:15.79 checking for the Bing API key... no 0:15.80 checking for the Adjust SDK key... no 0:15.80 checking for the Leanplum SDK key... no 0:15.80 checking for the Pocket API key... no 0:15.87 checking for awk... /usr/bin/mawk 0:15.87 checking for perl... /usr/bin/perl 0:15.89 checking for minimum required perl version >= 5.006... 5.028001 0:15.91 checking for full perl installation... yes 0:15.91 checking for gmake... /usr/bin/make 0:15.92 checking for watchman... not found 0:15.92 checking for xargs... /usr/bin/xargs 0:15.92 checking for rpmbuild... not found 0:15.96 checking for llvm-objdump... /usr/lib/llvm-7/bin/llvm-objdump 0:15.97 checking for autoconf... /usr/bin/autoconf2.13 0:15.97 Refreshing /<>/firefox-68.0~b13+build1/old-configure with /usr/bin/autoconf2.13 0:17.05 creating cache ./config.cache 0:17.10 checking host system type... arm-unknown-linux-gnueabihf 0:17.13 checking target system type... arm-unknown-linux-gnueabihf 0:17.16 checking build system type... arm-unknown-linux-gnueabihf 0:17.16 checking for objcopy... /usr/bin/objcopy 0:17.16 checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:17.17 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -Wl,--no-keep-memory) works... (cached) yes 0:17.17 checking whether the C compiler (/usr/bin/gcc -std=gnu99 -Wl,--no-keep-memory) is a cross-compiler... no 0:17.17 checking whether we are using GNU C... (cached) yes 0:17.17 checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:17.17 checking for c++... (cached) /usr/bin/g++ 0:17.17 checking whether the C++ compiler (/usr/bin/g++ -Wl,--no-keep-memory) works... (cached) yes 0:17.17 checking whether the C++ compiler (/usr/bin/g++ -Wl,--no-keep-memory) is a cross-compiler... no 0:17.17 checking whether we are using GNU C++... (cached) yes 0:17.17 checking whether /usr/bin/g++ accepts -g... (cached) yes 0:17.17 checking for ranlib... ranlib 0:17.17 checking for /usr/bin/gcc... /usr/bin/gcc -std=gnu99 0:17.17 checking for strip... strip 0:17.17 checking for otool... no 0:17.35 checking for X... libraries , headers 0:17.42 checking for dnet_ntoa in -ldnet... no 0:17.49 checking for dnet_ntoa in -ldnet_stub... no 0:17.60 checking for gethostbyname... yes 0:17.71 checking for connect... yes 0:17.82 checking for remove... yes 0:17.93 checking for shmat... yes 0:18.05 checking for IceConnectionNumber in -lICE... yes 0:18.20 checking for --noexecstack option to as... yes 0:18.32 checking for -z noexecstack option to ld... yes 0:18.42 checking for -z text option to ld... yes 0:18.52 checking for -z relro option to ld... yes 0:18.63 checking for -z nocopyreloc option to ld... yes 0:18.74 checking for -Bsymbolic-functions option to ld... yes 0:18.85 checking for --build-id=sha1 option to ld... yes 0:18.95 checking for --ignore-unresolved-symbol option to ld... yes 0:18.97 checking if toolchain supports -mssse3 option... no 0:18.98 checking if toolchain supports -msse4.1 option... no 0:19.03 checking whether the linker supports Identical Code Folding... no 0:19.52 checking whether removing dead symbols breaks debugging... no 0:19.57 checking for working const... yes 0:19.59 checking for mode_t... yes 0:19.62 checking for off_t... yes 0:19.64 checking for pid_t... yes 0:19.66 checking for size_t... yes 0:19.93 checking whether 64-bits std::atomic requires -latomic... no 0:19.99 checking for dirent.h that defines DIR... yes 0:20.07 checking for opendir in -ldir... no 0:20.11 checking for sockaddr_in.sin_len... false 0:20.17 checking for sockaddr_in6.sin6_len... false 0:20.21 checking for sockaddr.sa_len... false 0:20.28 checking for gethostbyname_r in -lc_r... no 0:20.48 checking for library containing dlopen... -ldl 0:20.54 checking for dlfcn.h... yes 0:20.66 checking for dladdr... yes 0:20.76 checking for memmem... yes 0:20.84 checking for socket in -lsocket... no 0:20.96 checking for XDrawLines in -lX11... yes 0:21.08 checking for XextAddDisplay in -lXext... yes 0:21.21 checking for XtFree in -lXt... yes 0:21.32 checking for xcb_connect in -lxcb... yes 0:21.45 checking for xcb_shm_query_version in -lxcb-shm... yes 0:21.56 checking for XGetXCBConnection in -lX11-xcb... yes 0:21.62 checking for pthread_create in -lpthreads... no 0:21.74 checking for pthread_create in -lpthread... yes 0:21.86 checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:21.93 checking for pthread.h... yes 0:22.04 checking for stat64... yes 0:22.16 checking for lstat64... yes 0:22.28 checking for truncate64... yes 0:22.39 checking for statvfs64... yes 0:22.51 checking for statvfs... yes 0:22.63 checking for statfs64... yes 0:22.74 checking for statfs... yes 0:22.86 checking for getpagesize... yes 0:22.98 checking for gmtime_r... yes 0:23.10 checking for localtime_r... yes 0:23.21 checking for arc4random... no 0:23.32 checking for arc4random_buf... no 0:23.44 checking for mallinfo... yes 0:23.56 checking for gettid... no 0:23.67 checking for lchown... yes 0:23.79 checking for setpriority... yes 0:23.91 checking for strerror... yes 0:24.03 checking for syscall... yes 0:24.15 checking for clock_gettime(CLOCK_MONOTONIC)... 0:24.20 checking for pthread_cond_timedwait_monotonic_np... 0:24.34 checking for res_ninit()... yes 0:24.42 checking for an implementation of va_copy()... yes 0:24.48 checking whether va_list can be copied by value... yes 0:24.55 checking for ARM EABI... yes 0:24.67 checking for __thread keyword for TLS variables... yes 0:24.79 checking for localeconv... yes 0:24.86 checking for malloc.h... yes 0:24.97 checking for strndup... yes 0:25.09 checking for posix_memalign... yes 0:25.21 checking for memalign... yes 0:25.32 checking for malloc_usable_size... yes 0:25.37 checking whether malloc_usable_size definition can use const argument... no 0:25.41 checking for valloc in malloc.h... yes 0:25.43 checking for valloc in unistd.h... no 0:25.45 checking for _aligned_malloc in malloc.h... no 0:25.46 checking NSPR selection... source-tree 0:25.46 checking if app-specific confvars.sh exists... /<>/firefox-68.0~b13+build1/browser/confvars.sh 0:25.48 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:25.49 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/cairo -I/usr/include/libdrm -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/pango-1.0 -I/usr/include/fribidi -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:25.50 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:25.52 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:25.54 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/fribidi -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libmount -I/usr/include/blkid -I/usr/include/uuid -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:25.54 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:25.55 checking for libstartup-notification-1.0 >= 0.8... yes 0:25.55 checking MOZ_STARTUP_NOTIFICATION_CFLAGS... -I/usr/include/startup-notification-1.0 0:25.56 checking MOZ_STARTUP_NOTIFICATION_LIBS... -lstartup-notification-1 0:25.57 checking for dbus-1 >= 0.60... yes 0:25.58 checking MOZ_DBUS_CFLAGS... -I/usr/include/dbus-1.0 -I/usr/lib/arm-linux-gnueabihf/dbus-1.0/include 0:25.58 checking MOZ_DBUS_LIBS... -ldbus-1 0:25.59 checking for dbus-glib-1 >= 0.60... yes 0:25.60 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:25.60 checking MOZ_DBUS_GLIB_LIBS... -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0 0:25.74 checking for linux/joystick.h... yes 0:25.75 checking for gthread-2.0... yes 0:25.75 checking MOZ_GTHREAD_CFLAGS... -pthread -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:25.76 checking MOZ_GTHREAD_LIBS... -lgthread-2.0 -pthread -lglib-2.0 0:25.76 checking for wget... no 0:25.88 checking for fdatasync... yes 0:25.96 checking for valid C compiler optimization flags... yes 0:26.26 checking for __cxa_demangle... yes 0:26.33 checking for unwind.h... yes 0:26.48 checking for _Unwind_Backtrace... yes 0:26.49 checking for -pipe support... yes 0:26.59 checking what kind of list files are supported by the linker... linkerscript 0:26.60 checking for glib-2.0 >= 1.3.7 gobject-2.0... yes 0:26.61 checking GLIB_CFLAGS... -I/usr/include/glib-2.0 -I/usr/lib/arm-linux-gnueabihf/glib-2.0/include 0:26.61 checking GLIB_LIBS... -lgobject-2.0 -lglib-2.0 0:26.71 checking for FT_Bitmap_Size.y_ppem... yes 0:26.82 checking for FT_GlyphSlot_Embolden... yes 0:26.96 checking for FT_Load_Sfnt_Table... yes 0:27.08 checking for fontconfig/fcfreetype.h... yes 0:27.26 checking for posix_fadvise... yes 0:27.37 checking for posix_fallocate... yes 0:27.51 updating cache ./config.cache 0:27.51 creating ./config.data 0:27.55 js/src> configuring 0:27.56 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 --disable-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:27.61 js/src> checking for vcs source checkout... no 0:27.73 js/src> checking for a shell... /bin/sh 0:27.76 js/src> checking for host system type... arm-unknown-linux-gnueabihf 0:27.79 js/src> checking for target system type... arm-unknown-linux-gnueabihf 0:29.24 js/src> checking for Python 3... /usr/bin/python3 (3.7.4) 0:29.25 js/src> checking whether cross compiling... no 0:29.26 js/src> checking for yasm... /usr/bin/yasm 0:29.28 js/src> checking yasm version... 1.3.0 0:29.29 js/src> checking for the target C compiler... /usr/bin/gcc 0:29.33 js/src> checking whether the target C compiler can be used... yes 0:29.33 js/src> checking the target C compiler version... 8.3.0 0:29.39 js/src> checking the target C compiler works... yes 0:29.39 js/src> checking for the target C++ compiler... /usr/bin/g++ 0:29.43 js/src> checking whether the target C++ compiler can be used... yes 0:29.43 js/src> checking the target C++ compiler version... 8.3.0 0:29.49 js/src> checking the target C++ compiler works... yes 0:29.50 js/src> checking for the host C compiler... /usr/bin/gcc 0:29.54 js/src> checking whether the host C compiler can be used... yes 0:29.54 js/src> checking the host C compiler version... 8.3.0 0:29.59 js/src> checking the host C compiler works... yes 0:29.59 js/src> checking for the host C++ compiler... /usr/bin/g++ 0:29.63 js/src> checking whether the host C++ compiler can be used... yes 0:29.63 js/src> checking the host C++ compiler version... 8.3.0 0:29.69 js/src> checking the host C++ compiler works... yes 0:29.73 js/src> checking ARM version support in compiler... 7 0:29.79 js/src> checking for ARM SIMD support in compiler... yes 0:29.85 js/src> checking for ARM NEON support in compiler... yes 0:30.07 js/src> checking for 64-bit OS... no 0:30.08 js/src> checking for llvm_profdata... not found 0:30.09 js/src> checking for nasm... /usr/bin/nasm 0:30.10 js/src> checking nasm version... 2.14 0:30.12 js/src> checking for linker... bfd 0:30.13 js/src> checking for the assembler... /usr/bin/gcc 0:30.15 js/src> checking for ar... /usr/bin/ar 0:30.15 js/src> checking for pkg_config... /usr/bin/pkg-config 0:30.17 js/src> checking for pkg-config version... 0.29.1 0:30.23 js/src> checking for stdint.h... yes 0:30.30 js/src> checking for inttypes.h... yes 0:30.38 js/src> checking for malloc.h... yes 0:30.43 js/src> checking for alloca.h... yes 0:30.48 js/src> checking for sys/byteorder.h... no 0:30.54 js/src> checking for getopt.h... yes 0:30.61 js/src> checking for unistd.h... yes 0:30.67 js/src> checking for nl_types.h... yes 0:30.72 js/src> checking for cpuid.h... no 0:30.78 js/src> checking for sys/statvfs.h... yes 0:30.85 js/src> checking for sys/statfs.h... yes 0:30.92 js/src> checking for sys/vfs.h... yes 0:30.98 js/src> checking for sys/mount.h... yes 0:31.06 js/src> checking for sys/quota.h... yes 0:31.14 js/src> checking for linux/quota.h... yes 0:31.22 js/src> checking for linux/if_addr.h... yes 0:31.32 js/src> checking for linux/rtnetlink.h... yes 0:31.38 js/src> checking for sys/queue.h... yes 0:31.45 js/src> checking for sys/types.h... yes 0:31.53 js/src> checking for netinet/in.h... yes 0:31.60 js/src> checking for byteswap.h... yes 0:31.67 js/src> checking for linux/perf_event.h... yes 0:31.74 js/src> checking for perf_event_open system call... yes 0:31.77 js/src> checking whether the C compiler supports -Wbitfield-enum-conversion... no 0:31.80 js/src> checking whether the C++ compiler supports -Wbitfield-enum-conversion... no 0:31.84 js/src> checking whether the C compiler supports -Wshadow-field-in-constructor-modified... no 0:31.86 js/src> checking whether the C++ compiler supports -Wshadow-field-in-constructor-modified... no 0:31.90 js/src> checking whether the C compiler supports -Wunreachable-code-return... no 0:31.92 js/src> checking whether the C++ compiler supports -Wunreachable-code-return... no 0:31.95 js/src> checking whether the C compiler supports -Wclass-varargs... no 0:31.97 js/src> checking whether the C++ compiler supports -Wclass-varargs... no 0:32.00 js/src> checking whether the C compiler supports -Wfloat-overflow-conversion... no 0:32.03 js/src> checking whether the C++ compiler supports -Wfloat-overflow-conversion... no 0:32.06 js/src> checking whether the C compiler supports -Wfloat-zero-conversion... no 0:32.09 js/src> checking whether the C++ compiler supports -Wfloat-zero-conversion... no 0:32.11 js/src> checking whether the C compiler supports -Wloop-analysis... no 0:32.14 js/src> checking whether the C++ compiler supports -Wloop-analysis... no 0:32.20 js/src> checking whether the C++ compiler supports -Wc++1z-compat... yes 0:32.22 js/src> checking whether the C++ compiler supports -Wc++2a-compat... no 0:32.24 js/src> checking whether the C++ compiler supports -Wcomma... no 0:32.30 js/src> checking whether the C compiler supports -Wduplicated-cond... yes 0:32.36 js/src> checking whether the C++ compiler supports -Wduplicated-cond... yes 0:32.42 js/src> checking whether the C++ compiler supports -Wimplicit-fallthrough... yes 0:32.45 js/src> checking whether the C compiler supports -Wstring-conversion... no 0:32.48 js/src> checking whether the C++ compiler supports -Wstring-conversion... no 0:32.50 js/src> checking whether the C compiler supports -Wtautological-overlap-compare... no 0:32.53 js/src> checking whether the C++ compiler supports -Wtautological-overlap-compare... no 0:32.56 js/src> checking whether the C compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:32.60 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-enum-zero-compare... no 0:32.62 js/src> checking whether the C compiler supports -Wtautological-unsigned-zero-compare... no 0:32.66 js/src> checking whether the C++ compiler supports -Wtautological-unsigned-zero-compare... no 0:32.68 js/src> checking whether the C++ compiler supports -Wno-inline-new-delete... no 0:32.74 js/src> checking whether the C compiler supports -Wno-error=maybe-uninitialized... yes 0:32.80 js/src> checking whether the C++ compiler supports -Wno-error=maybe-uninitialized... yes 0:32.85 js/src> checking whether the C compiler supports -Wno-error=deprecated-declarations... yes 0:32.92 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-declarations... yes 0:32.97 js/src> checking whether the C compiler supports -Wno-error=array-bounds... yes 0:33.03 js/src> checking whether the C++ compiler supports -Wno-error=array-bounds... yes 0:33.09 js/src> checking whether the C compiler supports -Wno-error=coverage-mismatch... yes 0:33.15 js/src> checking whether the C++ compiler supports -Wno-error=coverage-mismatch... yes 0:33.17 js/src> checking whether the C compiler supports -Wno-error=backend-plugin... no 0:33.19 js/src> checking whether the C++ compiler supports -Wno-error=backend-plugin... no 0:33.24 js/src> checking whether the C compiler supports -Wno-error=free-nonheap-object... yes 0:33.31 js/src> checking whether the C++ compiler supports -Wno-error=free-nonheap-object... yes 0:33.36 js/src> checking whether the C compiler supports -Wno-error=multistatement-macros... yes 0:33.42 js/src> checking whether the C++ compiler supports -Wno-error=multistatement-macros... yes 0:33.44 js/src> checking whether the C compiler supports -Wno-error=return-std-move... no 0:33.46 js/src> checking whether the C++ compiler supports -Wno-error=return-std-move... no 0:33.52 js/src> checking whether the C compiler supports -Wno-error=class-memaccess... yes 0:33.57 js/src> checking whether the C++ compiler supports -Wno-error=class-memaccess... yes 0:33.59 js/src> checking whether the C compiler supports -Wno-error=atomic-alignment... no 0:33.62 js/src> checking whether the C++ compiler supports -Wno-error=atomic-alignment... no 0:33.65 js/src> checking whether the C compiler supports -Wno-error=deprecated-copy... no 0:33.67 js/src> checking whether the C++ compiler supports -Wno-error=deprecated-copy... no 0:33.73 js/src> checking whether the C compiler supports -Wformat... yes 0:33.79 js/src> checking whether the C++ compiler supports -Wformat... yes 0:33.84 js/src> checking whether the C compiler supports -Wformat-security... yes 0:33.91 js/src> checking whether the C++ compiler supports -Wformat-security... yes 0:33.97 js/src> checking whether the C compiler supports -Wformat-overflow=2... yes 0:34.03 js/src> checking whether the C++ compiler supports -Wformat-overflow=2... yes 0:34.07 js/src> checking whether the C compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:34.11 js/src> checking whether the C++ compiler supports -Wno-gnu-zero-variadic-macro-arguments... no 0:34.17 js/src> checking whether the C++ compiler supports -Wno-noexcept-type... yes 0:34.23 js/src> checking whether the C++ compiler supports -fno-sized-deallocation... yes 0:34.25 js/src> checking for rustc... /usr/bin/rustc 0:34.25 js/src> checking for cargo... /usr/bin/cargo 0:34.53 js/src> checking rustc version... 1.34.1 0:34.59 js/src> checking cargo version... 1.34.0 0:34.98 js/src> checking for rust target triplet... armv7-unknown-linux-gnueabihf 0:35.22 js/src> checking for rust host triplet... armv7-unknown-linux-gnueabihf 0:35.22 js/src> checking for rustdoc... /usr/bin/rustdoc 0:35.23 js/src> checking for rustfmt... not found 0:35.23 js/src> checking for llvm-config... /usr/bin/llvm-config-7 0:35.33 js/src> checking that libclang is new enough... yes 0:35.42 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 0:35.45 js/src> checking for awk... /usr/bin/mawk 0:35.45 js/src> checking for perl... /usr/bin/perl 0:35.47 js/src> checking for minimum required perl version >= 5.006... 5.028001 0:35.49 js/src> checking for full perl installation... yes 0:35.49 js/src> checking for gmake... /usr/bin/make 0:35.49 js/src> checking for watchman... not found 0:35.50 js/src> checking for xargs... /usr/bin/xargs 0:35.50 js/src> checking for rpmbuild... not found 0:35.54 js/src> checking for llvm-objdump... /usr/lib/llvm-7/bin/llvm-objdump 0:35.54 js/src> checking for autoconf... /usr/bin/autoconf2.13 0:35.55 js/src> Refreshing /<>/firefox-68.0~b13+build1/js/src/old-configure with /usr/bin/autoconf2.13 0:35.87 js/src> loading cache /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/./config.cache 0:35.92 js/src> checking host system type... arm-unknown-linux-gnueabihf 0:35.95 js/src> checking target system type... arm-unknown-linux-gnueabihf 0:35.97 js/src> checking build system type... arm-unknown-linux-gnueabihf 0:35.98 js/src> checking for gcc... (cached) /usr/bin/gcc -std=gnu99 0:35.98 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -Wl,--no-keep-memory) works... (cached) yes 0:35.98 js/src> checking whether the C compiler (/usr/bin/gcc -std=gnu99 -Wl,--no-keep-memory) is a cross-compiler... no 0:35.98 js/src> checking whether we are using GNU C... (cached) yes 0:35.98 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -g... (cached) yes 0:35.98 js/src> checking for c++... (cached) /usr/bin/g++ 0:35.98 js/src> checking whether the C++ compiler (/usr/bin/g++ -Wl,--no-keep-memory) works... (cached) yes 0:35.98 js/src> checking whether the C++ compiler (/usr/bin/g++ -Wl,--no-keep-memory) is a cross-compiler... no 0:35.98 js/src> checking whether we are using GNU C++... (cached) yes 0:35.98 js/src> checking whether /usr/bin/g++ accepts -g... (cached) yes 0:35.98 js/src> checking for ranlib... (cached) ranlib 0:35.98 js/src> checking for /usr/bin/gcc... (cached) /usr/bin/gcc -std=gnu99 0:35.98 js/src> checking for strip... (cached) strip 0:35.98 js/src> checking for sb-conf... no 0:35.98 js/src> checking for ve... no 0:35.99 js/src> checking for X... (cached) libraries , headers 0:35.99 js/src> checking for dnet_ntoa in -ldnet... (cached) no 0:36.00 js/src> checking for dnet_ntoa in -ldnet_stub... (cached) no 0:36.00 js/src> checking for gethostbyname... (cached) yes 0:36.00 js/src> checking for connect... (cached) yes 0:36.00 js/src> checking for remove... (cached) yes 0:36.00 js/src> checking for shmat... (cached) yes 0:36.00 js/src> checking for IceConnectionNumber in -lICE... (cached) yes 0:36.17 js/src> checking for --noexecstack option to as... yes 0:36.27 js/src> checking for -z noexecstack option to ld... yes 0:36.37 js/src> checking for -z text option to ld... yes 0:36.47 js/src> checking for -z relro option to ld... yes 0:36.57 js/src> checking for -z nocopyreloc option to ld... yes 0:36.67 js/src> checking for -Bsymbolic-functions option to ld... yes 0:36.77 js/src> checking for --build-id=sha1 option to ld... yes 0:36.83 js/src> checking whether the linker supports Identical Code Folding... no 0:37.33 js/src> checking whether removing dead symbols breaks debugging... no 0:37.33 js/src> checking for working const... (cached) yes 0:37.33 js/src> checking for mode_t... (cached) yes 0:37.33 js/src> checking for off_t... (cached) yes 0:37.33 js/src> checking for pid_t... (cached) yes 0:37.33 js/src> checking for size_t... (cached) yes 0:37.40 js/src> checking for ssize_t... yes 0:37.40 js/src> checking whether 64-bits std::atomic requires -latomic... (cached) no 0:37.41 js/src> checking for dirent.h that defines DIR... (cached) yes 0:37.41 js/src> checking for opendir in -ldir... (cached) no 0:37.42 js/src> checking for gethostbyname_r in -lc_r... (cached) no 0:37.42 js/src> checking for library containing dlopen... (cached) -ldl 0:37.42 js/src> checking for dlfcn.h... (cached) yes 0:37.43 js/src> checking for socket in -lsocket... (cached) no 0:37.44 js/src> checking for pthread_create in -lpthreads... (cached) no 0:37.44 js/src> checking for pthread_create in -lpthread... (cached) yes 0:37.56 js/src> checking whether /usr/bin/gcc -std=gnu99 accepts -pthread... yes 0:37.67 js/src> checking for getc_unlocked... yes 0:37.79 js/src> checking for _getc_nolock... no 0:37.79 js/src> checking for gmtime_r... (cached) yes 0:37.80 js/src> checking for localtime_r... (cached) yes 0:37.92 js/src> checking for pthread_getname_np... yes 0:38.04 js/src> checking for pthread_get_name_np... no 0:38.04 js/src> checking for clock_gettime(CLOCK_MONOTONIC)... (cached) 0:38.16 js/src> checking for sin in -lm... yes 0:38.29 js/src> checking for sincos in -lm... yes 0:38.41 js/src> checking for __sincos in -lm... no 0:38.41 js/src> checking for res_ninit()... (cached) yes 0:38.53 js/src> checking for nl_langinfo and CODESET... yes 0:38.53 js/src> checking for an implementation of va_copy()... (cached) yes 0:38.53 js/src> checking whether va_list can be copied by value... (cached) yes 0:38.54 js/src> checking for ARM EABI... (cached) yes 0:38.54 js/src> checking for __thread keyword for TLS variables... (cached) yes 0:38.55 js/src> checking for localeconv... (cached) yes 0:38.55 js/src> checking NSPR selection... command-line 0:38.62 js/src> checking for valid optimization flags... yes 0:38.63 js/src> checking for __cxa_demangle... (cached) yes 0:38.64 js/src> checking for -pipe support... yes 0:38.70 js/src> checking for tm_zone tm_gmtoff in struct tm... yes 0:38.80 js/src> checking what kind of list files are supported by the linker... linkerscript 0:38.83 js/src> checking for posix_fadvise... (cached) yes 0:38.83 js/src> checking for posix_fallocate... (cached) yes 0:38.84 js/src> checking for malloc.h... (cached) yes 0:38.85 js/src> checking for strndup... (cached) yes 0:38.85 js/src> checking for posix_memalign... (cached) yes 0:38.86 js/src> checking for memalign... (cached) yes 0:38.86 js/src> checking for malloc_usable_size... (cached) yes 0:38.92 js/src> checking whether malloc_usable_size definition can use const argument... no 0:38.95 js/src> checking for valloc in malloc.h... yes 0:38.97 js/src> checking for valloc in unistd.h... no 0:38.99 js/src> checking for _aligned_malloc in malloc.h... no 0:39.01 js/src> updating cache /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/./config.cache 0:39.01 js/src> creating ./config.data 0:39.05 js/src> Creating config.status 0:39.23 Creating config.status 0:39.79 Reticulating splines... 0:45.93 0:06.23 File already read. Skipping: /<>/firefox-68.0~b13+build1/gfx/angle/targets/angle_common/moz.build 1:21.18 Finished reading 2064 moz.build files in 9.94s 1:21.18 Read 64 gyp files in parallel contributing 0.00s to total wall time 1:21.18 Processed into 10455 build config descriptors in 12.05s 1:21.18 RecursiveMake backend executed in 16.62s 1:21.18 3701 total backend files; 3701 created; 0 updated; 0 unchanged; 0 deleted; 29 -> 1363 Makefile 1:21.18 FasterMake backend executed in 1.21s 1:21.18 14 total backend files; 14 created; 0 updated; 0 unchanged; 0 deleted 1:21.18 Total wall time: 41.46s; CPU time: 41.47s; Efficiency: 100%; Untracked: 1.64s Configure complete! Be sure to run |mach build| to pick up any changes 0:00.74 /<>/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:05.92 File already read. Skipping: /<>/firefox-68.0~b13+build1/gfx/angle/targets/angle_common/moz.build Finished reading 2064 moz.build files in 9.64s Read 64 gyp files in parallel contributing 0.00s to total wall time Processed into 10455 build config descriptors in 12.09s RecursiveMake backend executed in 15.65s 3700 total backend files; 0 created; 1 updated; 3699 unchanged; 0 deleted; 29 -> 1363 Makefile FasterMake backend executed in 1.48s 13 total backend files; 0 created; 1 updated; 12 unchanged; 0 deleted Total wall time: 40.41s; CPU time: 40.42s; Efficiency: 100%; Untracked: 1.54s touch debian/stamp-mach-configure 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.03 Clobber not needed. 0:01.03 Adding make options from /<>/firefox-68.0~b13+build1/mozconfig export LLVM_CONFIG=/usr/bin/llvm-config-7 export CBINDGEN=/<>/firefox-68.0~b13+build1/./cbindgen/bin/cbindgen 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.04 /usr/bin/make -f client.mk MOZ_PARALLEL_BUILD=4 -s 0:01.06 make[2]: Entering directory '/<>/firefox-68.0~b13+build1' 0:01.08 make[3]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.11 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.14 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:01.40 Elapsed: 0.00s; From dist/private: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.42 Elapsed: 0.00s; From dist/public: Kept 0 existing; Added/updated 0; Removed 0 files and 0 directories. 0:01.47 Elapsed: 0.03s; From dist/xpi-stage: Kept 0 existing; Added/updated 96; Removed 0 files and 0 directories. 0:02.21 Elapsed: 0.54s; From _tests: Kept 30 existing; Added/updated 1046; Removed 0 files and 0 directories. 0:02.49 Elapsed: 0.81s; From dist/bin: Kept 262 existing; Added/updated 2428; Removed 0 files and 0 directories. 0:02.64 Elapsed: 1.22s; From dist/include: Kept 1592 existing; Added/updated 4088; Removed 0 files and 0 directories. 0:02.64 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:02.64 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:02.67 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:02.67 ./mozilla-config.h.stub 0:02.96 ./buildid.h.stub 0:03.26 ./source-repo.h.stub 0:03.73 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 0:03.83 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:03.84 config/host_nsinstall.o 0:03.84 config/host_pathsub.o 0:04.32 config/nsinstall_real 0:04.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:04.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:04.73 config/stl.sentinel.stub 0:05.03 config/system-header.sentinel.stub 0:05.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config' 0:05.59 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build' 0:05.59 build/application.ini.stub 0:05.60 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 0:05.60 js/src/js-confdefs.h.stub 0:05.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom' 0:05.61 xpcom/xpcom-config.h.stub 0:05.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 0:05.61 config/external/ffi/fficonfig.h.stub 0:05.92 config/external/ffi/ffi.h.stub 0:05.92 js/src/js-config.h.stub 0:05.93 xpcom/xpcom-private.h.stub 0:05.96 build/application.ini.h.stub 0:06.21 js/src/selfhosted.out.h.stub 0:06.25 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom' 0:06.26 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 0:06.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 0:06.28 media/libdav1d/16bd_cdef_apply_tmpl.c.stub 0:06.29 build/automation.py.stub 0:06.34 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 0:06.34 security/ct/tests/gtest/valid-sth.inc.stub 0:06.60 media/libdav1d/16bd_cdef_tmpl.c.stub 0:06.62 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/build' 0:06.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 0:06.64 security/apps/xpcshell.inc.stub 0:06.65 /usr/bin/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=32 -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:06.67 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 0:06.69 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 0:06.69 xpcom/build/Services.cpp.stub 0:06.93 media/libdav1d/16bd_film_grain_tmpl.c.stub 0:06.97 security/apps/addons-public.inc.stub 0:06.99 xpcom/build/Services.h.stub 0:07.04 security/ct/tests/gtest/valid-with-extension-sth.inc.stub 0:07.25 media/libdav1d/16bd_ipred_prepare_tmpl.c.stub 0:07.29 xpcom/build/services.rs.stub 0:07.31 security/apps/addons-public-intermediate.inc.stub 0:07.53 security/ct/tests/gtest/valid-secp521r1-sha512-sth.inc.stub 0:07.57 media/libdav1d/16bd_ipred_tmpl.c.stub 0:07.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 0:07.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 0:07.61 xpcom/tests/gtest/dafsa_test_1.inc.stub 0:07.62 security/apps/addons-stage.inc.stub 0:07.88 media/libdav1d/16bd_itx_tmpl.c.stub 0:07.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 0:07.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk' 0:07.93 netwerk/necko-config.h.stub 0:07.95 security/apps/privileged-package-root.inc.stub 0:08.07 security/ct/tests/gtest/signature-covers-log-id-sth.inc.stub 0:08.19 media/libdav1d/16bd_lf_apply_tmpl.c.stub 0:08.25 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk' 0:08.27 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 0:08.27 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 0:08.31 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/cairo/cairo/src' 0:08.31 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/cairo/cairo/src' 0:08.32 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/webrender_bindings' 0:08.33 gfx/webrender_bindings/webrender_ffi_generated.h.stub 0:08.52 media/libdav1d/16bd_loopfilter_tmpl.c.stub 0:08.56 security/ct/tests/gtest/wrong-spki-sth.inc.stub 0:08.83 media/libdav1d/16bd_looprestoration_tmpl.c.stub 0:09.09 security/ct/tests/gtest/wrong-signing-key-sth.inc.stub 0:09.15 media/libdav1d/16bd_lr_apply_tmpl.c.stub 0:09.47 media/libdav1d/16bd_mc_tmpl.c.stub 0:09.62 security/ct/tests/gtest/missing-log-id-sth.inc.stub 0:09.77 media/libdav1d/16bd_recon_tmpl.c.stub 0:10.07 media/libdav1d/8bd_cdef_apply_tmpl.c.stub 0:10.09 security/ct/tests/gtest/missing-timestamp-sth.inc.stub 0:10.37 media/libdav1d/8bd_cdef_tmpl.c.stub 0:10.57 security/ct/tests/gtest/missing-tree-size-sth.inc.stub 0:10.67 media/libdav1d/8bd_film_grain_tmpl.c.stub 0:10.97 media/libdav1d/8bd_ipred_prepare_tmpl.c.stub 0:11.05 security/ct/tests/gtest/missing-root-hash-sth.inc.stub 0:11.27 media/libdav1d/8bd_ipred_tmpl.c.stub 0:11.51 security/ct/tests/gtest/missing-extensions-sth.inc.stub 0:11.58 media/libdav1d/8bd_itx_tmpl.c.stub 0:11.88 media/libdav1d/8bd_lf_apply_tmpl.c.stub 0:11.96 security/ct/tests/gtest/truncated-log-id-sth.inc.stub 0:12.20 media/libdav1d/8bd_loopfilter_tmpl.c.stub 0:12.46 security/ct/tests/gtest/truncated-timestamp-sth.inc.stub 0:12.50 media/libdav1d/8bd_looprestoration_tmpl.c.stub 0:12.81 media/libdav1d/8bd_lr_apply_tmpl.c.stub 0:12.94 security/ct/tests/gtest/truncated-tree-size-sth.inc.stub 0:12.99 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/gfx/webrender_bindings' 0:13.01 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style' 0:13.01 layout/style/ServoCSSPropList.py.stub 0:13.14 media/libdav1d/8bd_mc_tmpl.c.stub 0:13.40 security/ct/tests/gtest/truncated-root-hash-sth.inc.stub 0:13.47 media/libdav1d/8bd_recon_tmpl.c.stub 0:13.77 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 0:13.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/encoding' 0:13.78 dom/encoding/domainsfallbacks.properties.h.stub 0:13.84 security/ct/tests/gtest/truncated-extension-sth.inc.stub 0:14.07 dom/encoding/labelsencodings.properties.h.stub 0:14.31 security/ct/tests/gtest/rsa-signer-rsa-spki-sth.inc.stub 0:14.36 dom/encoding/localesfallbacks.properties.h.stub 0:14.64 dom/encoding/nonparticipatingdomains.properties.h.stub 0:14.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/encoding' 0:14.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter' 0:14.94 toolkit/crashreporter/CrashAnnotations.h.stub 0:15.00 security/ct/tests/gtest/rsa-signer-ec-spki-sth.inc.stub 0:15.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter' 0:15.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src' 0:15.68 devtools/client/debugger/src/node.stub.stub 0:15.77 security/ct/tests/gtest/ec-signer-rsa-spki-sth.inc.stub 0:16.10 Executing "/usr/bin/nodejs '/<>/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:16.45 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 0:16.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/nss/lib/ckfw/builtins/builtins_nssckbi' 0:16.51 security/nss/lib/ckfw/builtins/certdata.c.stub 0:17.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/nss/lib/ckfw/builtins/builtins_nssckbi' 0:17.21 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 0:17.21 js/src/frontend/ReservedWordsGenerated.h.stub 0:17.53 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 0:17.53 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 0:17.53 js/src/gc/StatsPhasesGenerated.cpp.stub 0:17.88 js/src/gc/StatsPhasesGenerated.h.stub 0:18.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 0:18.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 0:18.25 js/src/jit/MOpcodes.h.stub 0:18.59 js/src/jit/LOpcodes.h.stub 0:18.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 0:18.92 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/idl-parser/xpidl' 0:18.92 xpcom/idl-parser/xpidl/xpidl.stub.stub 0:19.00 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src' 0:19.02 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions' 0:19.02 devtools/client/debugger/src/actions/node.stub.stub 0:19.28 Executing "/usr/bin/nodejs '/<>/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:19.42 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/idl-parser/xpidl' 0:19.43 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client' 0:19.43 devtools/client/debugger/src/client/node.stub.stub 0:19.70 Executing "/usr/bin/nodejs '/<>/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:22.62 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client' 0:22.63 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components' 0:22.63 devtools/client/debugger/src/components/node.stub.stub 0:22.89 Executing "/usr/bin/nodejs '/<>/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:24.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions' 0:24.03 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/reducers' 0:24.03 devtools/client/debugger/src/reducers/node.stub.stub 0:24.28 Executing "/usr/bin/nodejs '/<>/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:27.62 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components' 0:27.63 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/selectors' 0:27.63 devtools/client/debugger/src/selectors/node.stub.stub 0:27.86 Executing "/usr/bin/nodejs '/<>/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:28.59 layout/style/nsCSSPropertyID.h.stub 0:28.93 layout/style/ServoCSSPropList.h.stub 0:29.27 layout/style/CompositorAnimatableProperties.h.stub 0:29.59 layout/style/nsComputedDOMStyleGenerated.cpp.stub 0:29.92 layout/style/nsCSSPropsGenerated.inc.stub 0:30.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/reducers' 0:30.18 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils' 0:30.18 devtools/client/debugger/src/utils/node.stub.stub 0:30.27 layout/style/ServoStyleConsts.h.stub 0:30.43 Executing "/usr/bin/nodejs '/<>/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:31.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/selectors' 0:31.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/parser' 0:31.74 devtools/client/debugger/src/workers/parser/node.stub.stub 0:31.99 Executing "/usr/bin/nodejs '/<>/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:34.34 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/parser' 0:34.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/pretty-print' 0:34.35 devtools/client/debugger/src/workers/pretty-print/node.stub.stub 0:34.60 Executing "/usr/bin/nodejs '/<>/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:35.12 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style' 0:35.13 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/search' 0:35.13 devtools/client/debugger/src/workers/search/node.stub.stub 0:35.39 Executing "/usr/bin/nodejs '/<>/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:36.58 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils' 0:36.60 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/locales' 0:36.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/locales' 0:36.62 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/tools/mozscreenshots/mozscreenshots/extension' 0:36.63 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/browser/tools/mozscreenshots/mozscreenshots/extension' 0:36.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/xpidl' 0:36.68 make[7]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl' 0:36.70 WARNING: mkdir -dot- requested by /usr/bin/make -C /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl xpidl 0:36.70 config/makefiles/xpidl/Bits.xpt 0:36.71 config/makefiles/xpidl/accessibility.xpt 0:36.97 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/pretty-print' 0:36.98 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/test/gtest' 0:36.98 layout/style/test/gtest/ExampleStylesheet.h.stub 0:37.25 config/makefiles/xpidl/alerts.xpt 0:37.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/test/gtest' 0:37.29 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/ast' 0:37.29 devtools/client/debugger/src/actions/ast/node.stub.stub 0:37.55 Executing "/usr/bin/nodejs '/<>/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:37.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/workers/search' 0:37.65 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/breakpoints' 0:37.65 devtools/client/debugger/src/actions/breakpoints/node.stub.stub 0:37.87 Executing "/usr/bin/nodejs '/<>/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:39.39 config/makefiles/xpidl/appshell.xpt 0:39.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/ast' 0:39.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/pause' 0:39.82 devtools/client/debugger/src/actions/pause/node.stub.stub 0:39.93 config/makefiles/xpidl/appstartup.xpt 0:40.09 Executing "/usr/bin/nodejs '/<>/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:40.80 config/makefiles/xpidl/autocomplete.xpt 0:41.30 config/makefiles/xpidl/backgroundhangmonitor.xpt 0:41.83 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/breakpoints' 0:41.83 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/sources' 0:41.83 devtools/client/debugger/src/actions/sources/node.stub.stub 0:42.09 Executing "/usr/bin/nodejs '/<>/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:42.17 config/makefiles/xpidl/browser-element.xpt 0:42.61 config/makefiles/xpidl/browser-newtab.xpt 0:43.04 config/makefiles/xpidl/browsercompsbase.xpt 0:43.43 config/makefiles/xpidl/caps.xpt 0:43.79 config/makefiles/xpidl/captivedetect.xpt 0:43.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/pause' 0:43.93 config/makefiles/xpidl/chrome.xpt 0:44.35 config/makefiles/xpidl/commandhandler.xpt 0:44.48 config/makefiles/xpidl/commandlines.xpt 0:44.78 config/makefiles/xpidl/composer.xpt 0:45.29 config/makefiles/xpidl/content_events.xpt 0:45.35 config/makefiles/xpidl/content_geckomediaplugins.xpt 0:45.76 config/makefiles/xpidl/content_html.xpt 0:45.79 config/makefiles/xpidl/content_webrtc.xpt 0:46.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/sources' 0:46.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils' 0:46.04 devtools/client/debugger/src/actions/utils/node.stub.stub 0:46.25 config/makefiles/xpidl/devtools_rr.xpt 0:46.30 Executing "/usr/bin/nodejs '/<>/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:46.40 config/makefiles/xpidl/docshell.xpt 0:46.63 config/makefiles/xpidl/dom.xpt 0:46.85 config/makefiles/xpidl/dom_audiochannel.xpt 0:48.17 config/makefiles/xpidl/dom_base.xpt 0:48.18 config/makefiles/xpidl/dom_bindings.xpt 0:48.62 config/makefiles/xpidl/dom_events.xpt 0:48.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils' 0:48.66 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/chrome' 0:48.66 devtools/client/debugger/src/client/chrome/node.stub.stub 0:48.92 Executing "/usr/bin/nodejs '/<>/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:49.16 config/makefiles/xpidl/dom_geolocation.xpt 0:49.58 config/makefiles/xpidl/dom_html.xpt 0:50.08 config/makefiles/xpidl/dom_indexeddb.xpt 0:50.12 config/makefiles/xpidl/dom_localstorage.xpt 0:50.55 config/makefiles/xpidl/dom_media.xpt 0:50.57 config/makefiles/xpidl/dom_network.xpt 0:50.97 config/makefiles/xpidl/dom_notification.xpt 0:51.14 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/firefox' 0:51.14 devtools/client/debugger/src/client/firefox/node.stub.stub 0:51.45 Executing "/usr/bin/nodejs '/<>/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:51.45 config/makefiles/xpidl/dom_payments.xpt 0:51.53 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/chrome' 0:51.55 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor' 0:51.55 devtools/client/debugger/src/components/Editor/node.stub.stub 0:51.79 Executing "/usr/bin/nodejs '/<>/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:51.86 config/makefiles/xpidl/dom_power.xpt 0:53.30 config/makefiles/xpidl/dom_presentation.xpt 0:53.74 config/makefiles/xpidl/dom_push.xpt 0:54.77 config/makefiles/xpidl/dom_quota.xpt 0:55.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/client/firefox' 0:55.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/PrimaryPanes' 0:55.12 devtools/client/debugger/src/components/PrimaryPanes/node.stub.stub 0:55.39 Executing "/usr/bin/nodejs '/<>/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'" 0:55.39 config/makefiles/xpidl/dom_security.xpt 0:55.93 config/makefiles/xpidl/dom_sidebar.xpt 0:56.59 config/makefiles/xpidl/dom_simpledb.xpt 0:57.06 config/makefiles/xpidl/dom_storage.xpt 0:57.55 config/makefiles/xpidl/dom_system.xpt 0:57.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor' 0:57.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes' 0:57.61 devtools/client/debugger/src/components/SecondaryPanes/node.stub.stub 0:57.92 Executing "/usr/bin/nodejs '/<>/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'" 0:57.98 config/makefiles/xpidl/dom_webauthn.xpt 0:58.45 config/makefiles/xpidl/dom_webspeechrecognition.xpt 0:58.92 config/makefiles/xpidl/dom_webspeechsynth.xpt 0:59.33 config/makefiles/xpidl/dom_workers.xpt 0:59.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/PrimaryPanes' 0:59.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared' 0:59.52 devtools/client/debugger/src/components/shared/node.stub.stub 0:59.75 Executing "/usr/bin/nodejs '/<>/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'" *** KEEP ALIVE MARKER *** Total duration: 0:01:00.061511 0:59.81 config/makefiles/xpidl/dom_xslt.xpt 1:00.29 config/makefiles/xpidl/dom_xul.xpt 1:00.81 config/makefiles/xpidl/downloads.xpt 1:01.68 config/makefiles/xpidl/editor.xpt 1:02.13 config/makefiles/xpidl/enterprisepolicies.xpt 1:03.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes' 1:03.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/breakpoint' 1:03.48 devtools/client/debugger/src/utils/breakpoint/node.stub.stub 1:03.56 config/makefiles/xpidl/extensions.xpt 1:03.72 Executing "/usr/bin/nodejs '/<>/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:04.01 config/makefiles/xpidl/exthandler.xpt 1:04.10 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared' 1:04.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/editor' 1:04.11 devtools/client/debugger/src/utils/editor/node.stub.stub 1:04.35 Executing "/usr/bin/nodejs '/<>/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:04.47 config/makefiles/xpidl/fastfind.xpt 1:05.20 config/makefiles/xpidl/gfx.xpt 1:05.62 config/makefiles/xpidl/html5.xpt 1:06.06 config/makefiles/xpidl/htmlparser.xpt 1:06.62 config/makefiles/xpidl/imglib2.xpt 1:06.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/breakpoint' 1:06.64 config/makefiles/xpidl/inspector.xpt 1:07.11 config/makefiles/xpidl/intl.xpt 1:07.53 config/makefiles/xpidl/jar.xpt 1:07.91 config/makefiles/xpidl/jsdebugger.xpt 1:08.00 config/makefiles/xpidl/jsinspector.xpt 1:08.04 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/editor' 1:08.06 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause' 1:08.06 devtools/client/debugger/src/utils/pause/node.stub.stub 1:08.30 Executing "/usr/bin/nodejs '/<>/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:08.42 config/makefiles/xpidl/kvstore.xpt 1:08.61 config/makefiles/xpidl/layout_base.xpt 1:08.83 config/makefiles/xpidl/layout_printing.xpt 1:09.18 config/makefiles/xpidl/layout_xul.xpt 1:09.34 config/makefiles/xpidl/layout_xul_tree.xpt 1:09.69 config/makefiles/xpidl/locale.xpt 1:09.78 config/makefiles/xpidl/loginmgr.xpt 1:10.27 config/makefiles/xpidl/migration.xpt 1:10.35 config/makefiles/xpidl/mimetype.xpt 1:10.78 config/makefiles/xpidl/mozfind.xpt 1:10.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause' 1:10.82 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/resource' 1:10.82 devtools/client/debugger/src/utils/resource/node.stub.stub 1:10.99 config/makefiles/xpidl/mozintl.xpt 1:11.06 Executing "/usr/bin/nodejs '/<>/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:11.39 config/makefiles/xpidl/necko.xpt 1:11.51 config/makefiles/xpidl/necko_about.xpt 1:11.81 config/makefiles/xpidl/necko_cache.xpt 1:12.20 config/makefiles/xpidl/necko_cache2.xpt 1:12.93 config/makefiles/xpidl/necko_cookie.xpt 1:13.63 config/makefiles/xpidl/necko_dns.xpt 1:14.30 config/makefiles/xpidl/necko_file.xpt 1:14.71 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/resource' 1:14.73 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/sources-tree' 1:14.73 devtools/client/debugger/src/utils/sources-tree/node.stub.stub 1:14.95 Executing "/usr/bin/nodejs '/<>/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:15.09 config/makefiles/xpidl/necko_ftp.xpt 1:15.59 config/makefiles/xpidl/necko_http.xpt 1:16.03 config/makefiles/xpidl/necko_mdns.xpt 1:17.63 config/makefiles/xpidl/necko_res.xpt 1:18.16 config/makefiles/xpidl/necko_socket.xpt 1:18.24 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/sources-tree' 1:18.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils/middleware' 1:18.26 devtools/client/debugger/src/actions/utils/middleware/node.stub.stub 1:18.50 Executing "/usr/bin/nodejs '/<>/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:18.56 config/makefiles/xpidl/necko_strconv.xpt 1:18.70 config/makefiles/xpidl/necko_viewsource.xpt 1:19.16 config/makefiles/xpidl/necko_websocket.xpt 1:19.39 config/makefiles/xpidl/necko_wifi.xpt 1:19.70 config/makefiles/xpidl/parentalcontrols.xpt 1:20.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/menus' 1:20.07 devtools/client/debugger/src/components/Editor/menus/node.stub.stub 1:20.15 config/makefiles/xpidl/peerconnection.xpt 1:20.33 Executing "/usr/bin/nodejs '/<>/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:20.56 config/makefiles/xpidl/pipnss.xpt 1:21.12 config/makefiles/xpidl/pippki.xpt 1:21.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/actions/utils/middleware' 1:21.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/Preview' 1:21.51 devtools/client/debugger/src/components/Editor/Preview/node.stub.stub 1:21.75 Executing "/usr/bin/nodejs '/<>/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.29 config/makefiles/xpidl/places.xpt 1:23.38 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/menus' 1:23.39 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 1:23.40 devtools/client/debugger/src/components/SecondaryPanes/Breakpoints/node.stub.stub 1:23.64 Executing "/usr/bin/nodejs '/<>/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:23.74 config/makefiles/xpidl/plugin.xpt 1:24.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/Editor/Preview' 1:24.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Frames' 1:24.91 devtools/client/debugger/src/components/SecondaryPanes/Frames/node.stub.stub 1:24.93 config/makefiles/xpidl/pref.xpt 1:25.16 Executing "/usr/bin/nodejs '/<>/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:25.64 config/makefiles/xpidl/prefetch.xpt 1:26.29 config/makefiles/xpidl/profiler.xpt 1:26.85 config/makefiles/xpidl/remote.xpt 1:27.36 config/makefiles/xpidl/reputationservice.xpt 1:27.66 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Breakpoints' 1:27.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared/Button' 1:27.68 devtools/client/debugger/src/components/shared/Button/node.stub.stub 1:27.80 config/makefiles/xpidl/satchel.xpt 1:27.94 Executing "/usr/bin/nodejs '/<>/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:28.31 config/makefiles/xpidl/services-crypto-component.xpt 1:28.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/SecondaryPanes/Frames' 1:28.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/frames' 1:28.74 devtools/client/debugger/src/utils/pause/frames/node.stub.stub 1:28.76 config/makefiles/xpidl/services_fxaccounts.xpt 1:28.98 Executing "/usr/bin/nodejs '/<>/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:29.17 config/makefiles/xpidl/shellservice.xpt 1:29.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 1:29.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/mapScopes' 1:29.23 devtools/client/debugger/src/utils/pause/mapScopes/node.stub.stub 1:29.46 Executing "/usr/bin/nodejs '/<>/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:29.57 config/makefiles/xpidl/shistory.xpt 1:30.06 config/makefiles/xpidl/spellchecker.xpt 1:30.71 config/makefiles/xpidl/storage.xpt 1:30.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/components/shared/Button' 1:30.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/scopes' 1:30.94 devtools/client/debugger/src/utils/pause/scopes/node.stub.stub 1:31.14 config/makefiles/xpidl/telemetry.xpt 1:31.20 Executing "/usr/bin/nodejs '/<>/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:31.98 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/frames' 1:32.02 config/makefiles/xpidl/test_necko.xpt 1:32.62 config/makefiles/xpidl/thumbnails.xpt 1:32.73 config/makefiles/xpidl/toolkit_asyncshutdown.xpt 1:33.24 config/makefiles/xpidl/toolkit_cleardata.xpt 1:33.30 config/makefiles/xpidl/toolkit_crashservice.xpt 1:33.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/mapScopes' 1:33.46 config/makefiles/xpidl/toolkit_filewatcher.xpt 1:33.71 config/makefiles/xpidl/toolkit_finalizationwitness.xpt 1:33.83 config/makefiles/xpidl/toolkit_osfile.xpt 1:33.92 config/makefiles/xpidl/toolkit_search.xpt 1:34.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/devtools/client/debugger/src/utils/pause/scopes' 1:34.11 config/makefiles/xpidl/toolkit_securityreporter.xpt 1:34.17 config/makefiles/xpidl/toolkit_shell.xpt 1:34.30 config/makefiles/xpidl/toolkit_xulstore.xpt 1:34.38 config/makefiles/xpidl/toolkitprofile.xpt 1:34.60 config/makefiles/xpidl/txmgr.xpt 1:34.61 config/makefiles/xpidl/txtsvc.xpt 1:34.72 config/makefiles/xpidl/uconv.xpt 1:34.82 config/makefiles/xpidl/update.xpt 1:35.14 config/makefiles/xpidl/uriloader.xpt 1:35.18 config/makefiles/xpidl/url-classifier.xpt 1:35.19 config/makefiles/xpidl/urlformatter.xpt 1:35.30 config/makefiles/xpidl/webBrowser_core.xpt 1:35.55 config/makefiles/xpidl/webbrowserpersist.xpt 1:35.72 config/makefiles/xpidl/webextensions.xpt 1:35.98 config/makefiles/xpidl/webvtt.xpt 1:36.30 config/makefiles/xpidl/widget.xpt 1:36.33 config/makefiles/xpidl/windowcreator.xpt 1:36.37 config/makefiles/xpidl/windowwatcher.xpt 1:36.49 config/makefiles/xpidl/xpcom_base.xpt 1:36.72 config/makefiles/xpidl/xpcom_components.xpt 1:36.80 config/makefiles/xpidl/xpcom_ds.xpt 1:37.13 config/makefiles/xpidl/xpcom_io.xpt 1:37.55 config/makefiles/xpidl/xpcom_system.xpt 1:37.79 config/makefiles/xpidl/xpcom_threads.xpt 1:38.44 config/makefiles/xpidl/xpcomtest.xpt 1:38.63 config/makefiles/xpidl/xpconnect.xpt 1:39.02 config/makefiles/xpidl/xpctest.xpt 1:39.44 config/makefiles/xpidl/xul.xpt 1:39.44 config/makefiles/xpidl/xulapp.xpt 1:39.62 config/makefiles/xpidl/zipwriter.xpt 1:40.24 config/makefiles/xpidl/xptdata.cpp 1:45.15 make[7]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/makefiles/xpidl' 1:45.15 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/xpidl' 1:45.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 1:45.16 xpcom/base/error_list.rs.stub 1:45.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 1:45.16 xpcom/ds/nsGkAtomList.h.stub 1:45.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 1:45.16 xpcom/components/Components.h.stub 1:45.17 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 1:45.17 intl/locale/encodingsgroups.properties.h.stub 1:45.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 1:45.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns' 1:45.49 netwerk/dns/etld_data.inc.stub 1:45.49 xpcom/base/ErrorList.h.stub 1:45.67 xpcom/ds/nsGkAtomConsts.h.stub 1:45.80 xpcom/base/ErrorNamesInternal.h.stub 1:46.13 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 1:46.13 xpcom/base/gk_rust_utils_ffi_generated.h.stub 1:46.13 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 1:46.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/base' 1:46.15 dom/base/PropertyUseCounterMap.inc.stub 1:46.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings' 1:46.15 dom/bindings/CSS2Properties.webidl.stub 1:46.47 dom/base/UseCounterList.h.stub 1:46.77 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/base' 1:46.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/accessible/xpcom' 1:46.78 accessible/xpcom/xpcAccEvents.h.stub 1:48.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 1:48.09 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/manager/ssl' 1:48.09 security/manager/ssl/nsSTSPreloadList.h.stub 1:48.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/accessible/xpcom' 1:48.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/components/telemetry' 1:48.24 toolkit/components/telemetry/TelemetryEventData.h.stub 1:49.44 toolkit/components/telemetry/TelemetryEventEnums.h.stub 1:50.79 toolkit/components/telemetry/TelemetryHistogramData.inc.stub 1:51.92 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns' 1:52.82 toolkit/components/telemetry/TelemetryHistogramEnums.h.stub 1:53.76 toolkit/components/telemetry/TelemetryHistogramNameMap.h.stub 1:57.30 toolkit/components/telemetry/TelemetryProcessData.h.stub 1:57.68 toolkit/components/telemetry/TelemetryProcessEnums.h.stub 1:58.07 toolkit/components/telemetry/TelemetryScalarData.h.stub *** KEEP ALIVE MARKER *** Total duration: 0:02:00.105500 2:00.24 toolkit/components/telemetry/TelemetryScalarEnums.h.stub 2:02.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/components/telemetry' 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleWorkerInterface-example.h 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleWorkerInterface-example.cpp 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleProxyInterface-example.h 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleProxyInterface-example.cpp 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleInterface-example.h 2:49.69 Generating /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings/TestExampleInterface-example.cpp 2:50.17 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dom/bindings' 2:52.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/manager/ssl' 2:52.86 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 2:52.86 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 2:52.89 make[4]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 2:52.93 make[5]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 2:52.93 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust' 2:52.94 toolkit/library/rust/force-cargo-library-build 2:52.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver' 2:52.94 testing/geckodriver/force-cargo-program-build 2:52.94 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter/rust' 2:52.94 toolkit/crashreporter/rust/force-cargo-host-library-build 2:52.95 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt' 2:52.95 mfbt/lz4.o 2:52.95 mfbt/Compression.o 2:54.67 Compiling rustc-demangle v0.1.8 2:54.67 Running `CARGO_PKG_VERSION=0.1.8 CARGO_PKG_NAME=rustc-demangle LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/rustc-demangle' CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION='Rust compiler symbol demangling. 2:54.67 ' CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rustc-demangle' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/rustc-demangle' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=8 /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` 2:54.82 Blocking waiting for file lock on build directory 2:55.19 Compiling libc v0.2.51 2:55.19 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 2:55.19 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=libc CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=51 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 2:58.02 Compiling byteorder v1.3.1 2:58.02 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_DESCRIPTION='Library for reading/writing numbers in big-endian and little-endian.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=byteorder CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 2:58.21 Compiling dump_syms_rust_demangle v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/crashreporter/rust) 2:58.21 Running `CARGO_PKG_VERSION=0.1.0 CARGO_PKG_NAME=dump_syms_rust_demangle LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= CARGO_PKG_HOMEPAGE= CARGO=/usr/bin/cargo CARGO_PKG_DESCRIPTION= CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/crashreporter/rust' CARGO_PKG_REPOSITORY= CARGO_PRIMARY_PACKAGE=1 CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_PATCH=0 /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` 2:58.80 Finished release [optimized] target(s) in 5.82s 2:58.91 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/crashreporter/rust' 2:58.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt/tests/gtest' 2:58.92 mfbt/tests/gtest/Unified_cpp_mfbt_tests_gtest0.o *** KEEP ALIVE MARKER *** Total duration: 0:03:00.137510 3:00.04 Compiling proc-macro2 v0.4.27 3:00.04 Running `CARGO=/usr/bin/cargo 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:00.04 option, off by default, to also reimplement itself in terms of the upstream 3:00.04 unstable API. 3:00.05 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_NAME=proc-macro2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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:02.23 mfbt/Decimal.o 3:02.77 /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp: In static member function ‘static bool mozilla::Compression::LZ4::decompress(const char*, char*, size_t)’: 3:02.77 /<>/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:02.77 int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value()); 3:02.77 ^ 3:02.77 In file included from /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:15: 3:02.77 /<>/firefox-68.0~b13+build1/mfbt/lz4.h:662:16: note: declared here 3:02.77 LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); 3:02.77 ^~~~~~~~~~~~~~~~~~~ 3:02.77 /<>/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:02.77 int ret = LZ4_decompress_fast(aSource, aDest, outputSizeChecked.value()); 3:02.77 ^ 3:02.78 In file included from /<>/firefox-68.0~b13+build1/mfbt/Compression.cpp:15: 3:02.78 /<>/firefox-68.0~b13+build1/mfbt/lz4.h:662:16: note: declared here 3:02.78 LZ4LIB_API int LZ4_decompress_fast (const char* src, char* dst, int originalSize); 3:02.78 ^~~~~~~~~~~~~~~~~~~ 3:02.97 mfbt/Unified_cpp_mfbt0.o 3:03.27 Compiling nodrop v0.1.12 3:03.28 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.12 CARGO_PKG_DESCRIPTION='A wrapper type to inhibit drop (destructor). Use std::mem::ManuallyDrop instead'\!'' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=nodrop CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_PATCH=12 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nodrop' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:03.55 Compiling cfg-if v0.1.6 3:03.55 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cfg-if' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_DESCRIPTION='A macro to ergonomically define an item depending on a large number of #[cfg] 3:03.55 parameters. Structured like an if-else chain, the first matching branch is the 3:03.55 item that gets emitted. 3:03.56 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cfg-if CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:03.71 warning: missing documentation for macro 3:03.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 3:03.72 | 3:03.72 36 | macro_rules! cfg_if { 3:03.72 | ^^^^^^^^^^^^^^^^^^^ 3:03.72 | 3:03.72 note: lint level defined here 3:03.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 3:03.72 | 3:03.72 32 | #![deny(missing_docs)] 3:03.72 | ^^^^^^^^^^^^ 3:03.75 Compiling scopeguard v0.3.2 3:03.75 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.2 CARGO_PKG_DESCRIPTION='A RAII scope guard that will run a given closure when it goes out of scope, 3:03.75 even if the code between panics (assuming unwinding panic). 3:03.75 Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs 3:03.75 if the scope is extited through unwinding on panic. 3:03.75 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=scopeguard CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:04.06 Compiling memoffset v0.2.1 3:04.06 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.1 CARGO_PKG_DESCRIPTION='offset_of functionality for Rust structs.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=memoffset CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memoffset' CARGO_PKG_REPOSITORY='https://github.com/Gilnaa/memoffset' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:04.13 Compiling libc v0.2.51 3:04.13 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 3:04.13 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_NAME=libc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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:04.27 Compiling lazy_static v1.2.0 3:04.27 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.0 CARGO_PKG_DESCRIPTION='A macro for declaring lazily evaluated statics in Rust.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=lazy_static CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION_PATCH=0 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:04.63 Compiling slab v0.4.1 3:04.64 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/slab' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_DESCRIPTION='Pre-allocated storage for a uniform data type' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=slab CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab' CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:05.26 Compiling build_const v0.2.0 3:05.26 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_DESCRIPTION='library for creating importable constants from build.rs or a script' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=build_const CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Garrett Berg ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/build_const' CARGO_PKG_REPOSITORY='https://github.com/vitiral/build_const' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:06.47 mfbt/Unified_cpp_mfbt1.o 3:06.79 Compiling futures v0.1.23 3:06.79 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, 3:06.79 composability, and iterator-like interfaces. 3:06.80 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=futures CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=23 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:07.40 Compiling unicode-xid v0.1.0 3:07.40 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start 3:07.40 or XID_Continue properties according to 3:07.40 Unicode Standard Annex #31. 3:07.40 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=unicode-xid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/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:07.89 Compiling syn v0.15.30 3:07.90 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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:08.08 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:27:53 3:08.08 | 3:08.08 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 3:08.08 | ^^^^^^^^^^^^^^^^^ 3:08.08 | 3:08.08 = note: #[warn(deprecated)] on by default 3:08.08 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:34:35 3:08.08 | 3:08.08 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; 3:08.08 | ^^^^^^^^^^^^^^^^^ 3:08.08 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.08 | 3:08.08 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); 3:08.08 | ^^^^^^^^^^^^^^^^^^^ 3:08.08 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:5:39 3:08.09 | 3:08.09 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 3:08.09 | ^^^^^^^^^^^^^^^^^ 3:08.09 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.09 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:87:27 3:08.09 | 3:08.09 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; 3:08.09 | ^^^^^^^^^^^^^^^^^ 3:08.09 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.10 | 3:08.10 87 | static GET: AtomicUsize = AtomicUsize::new(0); 3:08.10 | ^^^^^^^^^^^^^^^^^^^ 3:08.10 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.10 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:88:27 3:08.11 | 3:08.11 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; 3:08.11 | ^^^^^^^^^^^^^^^^^ 3:08.11 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 3:08.11 | 3:08.11 88 | static SET: AtomicUsize = AtomicUsize::new(0); 3:08.11 | ^^^^^^^^^^^^^^^^^^^ 3:12.25 Compiling siphasher v0.2.1 3:12.25 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=siphasher CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/siphasher' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/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:12.53 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 3:12.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/future/shared.rs:310:20 3:12.53 | 3:12.53 310 | self.error.cause() 3:12.53 | ^^^^^ 3:13.63 Compiling byteorder v1.3.1 3:13.63 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=byteorder CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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:15.68 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt' 3:15.70 Compiling cfg-if v0.1.6 3:15.70 Running `CARGO=/usr/bin/cargo 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:15.70 parameters. Structured like an if-else chain, the first matching branch is the 3:15.70 item that gets emitted. 3:15.71 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=cfg-if CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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:15.86 warning: missing documentation for macro 3:15.86 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 3:15.86 | 3:15.86 36 | macro_rules! cfg_if { 3:15.86 | ^^^^^^^^^^^^^^^^^^^ 3:15.86 | 3:15.87 note: lint level defined here 3:15.87 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 3:15.87 | 3:15.87 32 | #![deny(missing_docs)] 3:15.87 | ^^^^^^^^^^^^ 3:15.90 Compiling ident_case v1.0.0 3:15.91 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=ident_case CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ident_case' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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:16.11 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 3:16.11 --> /<>/firefox-68.0~b13+build1/third_party/rust/ident_case/src/lib.rs:25:5 3:16.11 | 3:16.11 25 | use std::ascii::AsciiExt; 3:16.11 | ^^^^^^^^^^^^^^^^^^^^ 3:16.11 | 3:16.11 = note: #[warn(deprecated)] on by default 3:16.26 warning: unused import: `std::ascii::AsciiExt` 3:16.26 --> /<>/firefox-68.0~b13+build1/third_party/rust/ident_case/src/lib.rs:25:5 3:16.26 | 3:16.26 25 | use std::ascii::AsciiExt; 3:16.26 | ^^^^^^^^^^^^^^^^^^^^ 3:16.26 | 3:16.26 = note: #[warn(unused_imports)] on by default 3:16.52 Compiling typenum v1.10.0 3:16.52 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=typenum CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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:18.76 Compiling serde v1.0.88 3:18.77 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://serde.rs' /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:21.78 Compiling nodrop v0.1.12 3:21.78 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION=0.1.12 CARGO_PKG_VERSION_PATCH=12 CARGO_PKG_NAME=nodrop CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nodrop' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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:22.01 Compiling fnv v1.0.6 3:22.01 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=1.0.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=fnv CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fnv' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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:22.06 Compiling proc-macro2 v0.4.27 3:22.06 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 3:22.06 option, off by default, to also reimplement itself in terms of the upstream 3:22.06 unstable API. 3:22.06 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=proc-macro2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=27 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:22.12 Compiling lazy_static v1.2.0 3:22.12 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=lazy_static CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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:22.34 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Frank Denis ' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=siphasher CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/siphasher' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/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` 3:22.50 Compiling memoffset v0.2.1 3:22.50 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Gilad Naaman ' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=memoffset CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memoffset' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 3:22.72 Compiling lazycell v1.2.1 3:22.73 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.2.1 CARGO_PKG_DESCRIPTION='A library providing a lazily filled Cell struct' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=lazycell CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell' CARGO_PKG_REPOSITORY='https://github.com/indiv0/lazycell' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:23.17 Compiling memchr v2.2.0 3:23.17 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=memchr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-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` 3:23.72 Compiling scopeguard v0.3.2 3:23.72 Running `CARGO=/usr/bin/cargo 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, 3:23.72 even if the code between panics (assuming unwinding panic). 3:23.72 Defines the macros `defer'\!'` and `defer_on_unwind'\!'`; the latter only runs 3:23.72 if the scope is extited through unwinding on panic. 3:23.73 ' CARGO_PKG_REPOSITORY='https://github.com/bluss/scopeguard' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=scopeguard CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scopeguard' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 3:24.04 Compiling unicode-xid v0.1.0 3:24.04 Running `CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-xid' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_DESCRIPTION='Determine whether characters have the XID_Start 3:24.04 or XID_Continue properties according to 3:24.04 Unicode Standard Annex #31. 3:24.04 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-xid CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='erick.tryzelaar :kwantam ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-xid' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-xid' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 3:24.53 Compiling void v1.0.2 3:24.54 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=void CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/void' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 3:24.88 Compiling cc v1.0.34 3:24.88 Running `CARGO=/usr/bin/cargo 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:24.88 C compiler to compile native C code into a static archive to be linked into Rust 3:24.88 code. 3:24.88 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=1.0.34 CARGO_PKG_VERSION_PATCH=34 CARGO_PKG_NAME=cc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cc' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' /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` 3:26.03 Compiling cc v1.0.34 3:26.04 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cc-rs' CARGO_PKG_VERSION=1.0.34 CARGO_PKG_DESCRIPTION='A build-time dependency for Cargo build scripts to assist in invoking the native 3:26.04 C compiler to compile native C code into a static archive to be linked into Rust 3:26.04 code. 3:26.04 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=cc CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=34 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cc' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cc-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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:29.08 Compiling slab v0.4.1 3:29.09 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=slab CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/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` 3:29.72 Compiling memchr v2.2.0 3:29.72 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=memchr CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 3:30.64 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mfbt/tests/gtest' 3:30.66 Compiling httparse v1.3.3 3:30.67 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.3.3 CARGO_PKG_DESCRIPTION='A tiny, safe, speedy, zero-copy HTTP/1.x parser.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=httparse CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/httparse' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 3:34.97 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 3:34.98 js/src/RegExp.o 3:34.98 js/src/CTypes.o 3:36.46 js/src/Library.o 3:51.65 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool IsRegExpObject(JS::HandleValue)’: 3:51.65 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:308:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:51.65 MOZ_ALWAYS_INLINE bool IsRegExpObject(HandleValue v) { 3:51.65 ^~~~~~~~~~~~~~ 3:51.71 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile_impl(JSContext*, const JS::CallArgs&)’: 3:51.71 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:51.71 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 3:51.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3:51.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 3:51.71 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 3:51.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 3:51.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:51.71 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 3:51.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:51.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:51.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:51.71 return NativeSetProperty(cx, obj.as(), id, v, 3:51.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:51.71 receiver, result); 3:51.71 ~~~~~~~~~~~~~~~~~ 3:51.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool RegExpInitializeIgnoringLastIndex(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue)’: 3:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:52.64 static bool RegExpInitializeIgnoringLastIndex(JSContext* cx, 3:52.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:52.65 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:243:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:52.65 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:253:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:52.65 pattern = ToAtom(cx, patternValue); 3:52.65 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3:52.65 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 3:52.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 3:52.65 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:52.65 return ToStringSlow(cx, v); 3:52.65 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 3:54.07 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::IsRegExp(JSContext*, JS::HandleValue, bool*)’: 3:54.07 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:313:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:54.07 bool js::IsRegExp(JSContext* cx, HandleValue value, bool* result) { 3:54.07 ^~ 3:54.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 3:54.08 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 3:54.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 3:54.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:54.08 return op(cx, obj, receiver, id, vp); 3:54.08 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:54.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:54.08 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 3:54.08 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:55.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 3:55.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 3:55.05 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool static_input_setter(JSContext*, unsigned int, JS::Value*)’: 3:55.05 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:55.05 return ToStringSlow(cx, v); 3:55.05 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 3:55.56 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool regexp_compile(JSContext*, unsigned int, JS::Value*)’: 3:55.56 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:391:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:55.56 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 3:55.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3:55.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 3:55.56 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 3:55.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 3:55.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:55.56 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 3:55.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:55.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:55.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:55.57 return NativeSetProperty(cx, obj.as(), id, v, 3:55.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:55.57 receiver, result); 3:55.57 ~~~~~~~~~~~~~~~~~ 3:55.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:55.91 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::CreateRegExpMatchResult(JSContext*, JS::HandleString, const js::MatchPairs&, JS::MutableHandleValue)’: 3:55.92 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:43:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:55.92 bool js::CreateRegExpMatchResult(JSContext* cx, HandleString input, 3:55.92 ^~ 3:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::RegExpCreate(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 3:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:56.45 bool js::RegExpCreate(JSContext* cx, HandleValue patternValue, 3:56.45 ^~ 3:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:289:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:56.45 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:298:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:56.45 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, patternValue, 3:56.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.45 flagsValue)) { 3:56.45 ~~~~~~~~~~~ 3:56.59 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool js::regexp_construct(JSContext*, unsigned int, JS::Value*)’: 3:56.60 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:428:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 3:56.60 if (!IsRegExp(cx, args.get(0), &patternIsRegExp)) { 3:56.60 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 3:56.60 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 3:56.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.61 return op(cx, obj, receiver, id, vp); 3:56.61 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.61 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 3:56.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.61 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 3:56.61 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:56.61 return ToStringSlow(cx, v); 3:56.61 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 3:56.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 3:56.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 3:56.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:24: 3:56.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.62 return op(cx, obj, receiver, id, vp); 3:56.62 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.62 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 3:56.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.63 return op(cx, obj, receiver, id, vp); 3:56.63 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:56.63 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 3:56.63 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:56.63 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:577:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:56.63 if (!RegExpInitializeIgnoringLastIndex(cx, regexp, P, F)) { 3:56.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 3:57.09 /<>/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)’: 3:57.09 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1436:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:57.09 bool js::RegExpGetSubstitution(JSContext* cx, HandleArrayObject matchResult, 3:57.09 ^~ 3:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IsCTypesGlobal(JS::HandleValue)’: 3:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2243:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.61 bool IsCTypesGlobal(HandleValue v) { 3:57.61 ^~~~~~~~~~~~~~ 3:57.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::IsCTypeOrProto(JS::HandleValue)’: 3:57.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4671:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.62 bool CType::IsCTypeOrProto(HandleValue v) { 3:57.62 ^~~~~ 3:57.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::IsCType(JS::HandleValue)’: 3:57.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4688:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.63 bool CType::IsCType(HandleValue v) { 3:57.63 ^~~~~ 3:57.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsPointerType(JS::HandleValue)’: 3:57.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5068:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.66 bool PointerType::IsPointerType(HandleValue v) { 3:57.66 ^~~~~~~~~~~ 3:57.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::IsArrayType(JS::HandleValue)’: 3:57.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5486:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.68 bool ArrayType::IsArrayType(HandleValue v) { 3:57.68 ^~~~~~~~~ 3:57.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::IsStruct(JS::HandleValue)’: 3:57.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6226:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.69 bool StructType::IsStruct(HandleValue v) { 3:57.69 ^~~~~~~~~~ 3:57.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::IsFunctionType(JS::HandleValue)’: 3:57.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7059:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:57.71 bool FunctionType::IsFunctionType(HandleValue v) { 3:57.71 ^~~~~~~~~~~~ 3:58.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::HasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 3:58.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4818:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:58.02 bool CType::HasInstance(JSContext* cx, HandleObject obj, MutableHandleValue v, 3:58.02 ^~~~~ 3:58.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::GetObjectProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleObject)’: 3:58.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2266:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:58.27 if (!JS_GetProperty(cx, obj, property, &val)) { 3:58.27 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 3:58.56 Compiling num-traits v0.2.6 3:58.57 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-traits CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 3:58.89 Compiling glob v0.2.11 3:58.89 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Support for matching file paths against Unix shell style patterns. 3:58.90 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/glob' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_NAME=glob CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/glob' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 3:59.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 3:59.14 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 3:59.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 3:59.14 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 3:59.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 3:59.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 3:59.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpSearcher(JSContext*, unsigned int, JS::Value*)’: 3:59.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.15 return js::ToInt32Slow(cx, v, out); 3:59.15 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 3:59.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpTester(JSContext*, unsigned int, JS::Value*)’: 3:59.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.20 return js::ToInt32Slow(cx, v, out); 3:59.20 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 3:59.21 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 3:59.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:28:5 3:59.21 | 3:59.21 28 | use std::ascii::AsciiExt; 3:59.21 | ^^^^^^^^^^^^^^^^^^^^ 3:59.21 | 3:59.21 = note: #[warn(deprecated)] on by default 3:59.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::IsCData(JS::HandleValue)’: 3:59.22 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7541:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.22 bool CData::IsCData(HandleValue v) { 3:59.22 ^~~~~ 3:59.26 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp: In function ‘bool RegExpMatcherImpl(JSContext*, JS::HandleObject, JS::HandleString, int32_t, JS::MutableHandleValue)’: 3:59.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1000:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.27 static bool RegExpMatcherImpl(JSContext* cx, HandleObject regexp, 3:59.27 ^~~~~~~~~~~~~~~~~ 3:59.27 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1020:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.27 return CreateRegExpMatchResult(cx, string, matches, rval); 3:59.27 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 3:59.29 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 3:59.29 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 3:59.29 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 3:59.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.h:10, 3:59.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:7: 3:59.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::RegExpMatcher(JSContext*, unsigned int, JS::Value*)’: 3:59.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.29 return js::ToInt32Slow(cx, v, out); 3:59.29 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 3:59.29 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1041:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 3:59.30 return RegExpMatcherImpl(cx, regexp, string, lastIndex, args.rval()); 3:59.30 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.32 /<>/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)’: 3:59.32 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1048:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.32 bool js::RegExpMatcherRaw(JSContext* cx, HandleObject regexp, 3:59.32 ^~ 3:59.33 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1054:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.33 return CreateRegExpMatchResult(cx, input, *maybeMatches, output); 3:59.33 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.33 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:1060:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.33 return RegExpMatcherImpl(cx, regexp, input, maybeLastIndex, output); 3:59.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.35 /<>/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)’: 3:59.36 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:160:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.36 bool js::ExecuteRegExpLegacy(JSContext* cx, RegExpStatics* res, 3:59.36 ^~ 3:59.36 /<>/firefox-68.0~b13+build1/js/src/builtin/RegExp.cpp:191:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.36 return CreateRegExpMatchResult(cx, input, matches, rval); 3:59.36 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::SizeTojsval(JSContext*, size_t, JS::MutableHandleValue)’: 3:59.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2877:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 3:59.37 static bool SizeTojsval(JSContext* cx, size_t size, MutableHandleValue result) { 3:59.37 ^~~~~~~~~~~ 3:59.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = signed char]’: 3:59.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.45 static bool jsvalToIntegerExplicit(HandleValue val, IntegerType* result) { 3:59.45 ^~~~~~~~~~~~~~~~~~~~~~ 3:59.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned char]’: 3:59.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short int]’: 3:59.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = short unsigned int]’: 3:59.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long int]’: 3:59.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.65 /<>/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]’: 3:59.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = long long int]’: 3:59.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = unsigned int]’: 3:59.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToIntegerExplicit(JS::HandleValue, IntegerType*) [with IntegerType = int]’: 3:59.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2888:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.86 /<>/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*)’: 3:59.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.86 JSObject* CType::Create(JSContext* cx, HandleObject typeProto, 3:59.86 ^~~~~ 3:59.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4264:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 *** KEEP ALIVE MARKER *** Total duration: 0:04:00.161467 3:59.92 /<>/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*)’: 3:59.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.92 JSObject* CType::DefineBuiltin(JSContext* cx, HandleObject ctypesObj, 3:59.92 ^~~~~ 3:59.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4333:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.92 RootedObject typeObj(cx, Create(cx, typeProto, dataProto, type, nameStr, size, 3:59.92 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3:59.92 align, ffiType)); 3:59.92 ~~~~~~~~~~~~~~~ 3:59.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4347:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 3:59.94 warning: unused import: `std::ascii::AsciiExt` 3:59.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:28:5 3:59.94 | 3:59.94 28 | use std::ascii::AsciiExt; 3:59.94 | ^^^^^^^^^^^^^^^^^^^^ 3:59.94 | 3:59.94 = note: #[warn(unused_imports)] on by default 3:59.94 warning: unused import: `std::io::prelude` 3:59.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/glob/src/lib.rs:32:5 3:59.94 | 3:59.94 32 | use std::io::prelude::*; 3:59.94 | ^^^^^^^^^^^^^^^^ 4:00.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::PointerType::CreateInternal(JSContext*, JS::HandleObject)’: 4:00.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4963:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.07 CType::Create(cx, typeProto, dataProto, TYPE_pointer, nullptr, sizeVal, 4:00.07 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.07 alignVal, &ffi_type_pointer); 4:00.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4963:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::ArrayType::CreateInternal(JSContext*, JS::HandleObject, size_t, bool)’: 4:00.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5263:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:00.20 if (!SizeTojsval(cx, size, &sizeVal)) { 4:00.20 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:00.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5267:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:00.20 if (!SizeTojsval(cx, length, &lengthVal)) { 4:00.20 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4:00.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5276:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.20 JSObject* typeObj = CType::Create(cx, typeProto, dataProto, TYPE_array, 4:00.20 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.21 nullptr, sizeVal, alignVal, nullptr); 4:00.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5276:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsPointer(JS::HandleValue)’: 4:00.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5076:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.51 bool PointerType::IsPointer(HandleValue v) { 4:00.52 ^~~~~~~~~~~ 4:00.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::IsArrayOrArrayType(JS::HandleValue)’: 4:00.54 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5494:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.54 bool ArrayType::IsArrayOrArrayType(HandleValue v) { 4:00.54 ^~~~~~~~~ 4:00.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = float]’: 4:00.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.58 static bool jsvalToFloat(JSContext* cx, HandleValue val, FloatType* result) { 4:00.58 ^~~~~~~~~~~~ 4:00.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToFloat(JSContext*, JS::HandleValue, FloatType*) [with FloatType = double]’: 4:00.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2644:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘const char* js::ctypes::CTypesToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 4:00.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:832:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.70 static const char* CTypesToSourceForError(JSContext* cx, HandleValue val, 4:00.70 ^~~~~~~~~~~~~~~~~~~~~~ 4:00.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:838:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:00.70 RootedString str(cx, JS_ValueToSource(cx, v)); 4:00.70 ~~~~~~~~~~~~~~~~^~~~~~~ 4:00.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:843:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.71 return ValueToSourceForError(cx, val, bytes); 4:00.71 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 4:00.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleThisProto(JSContext*, const char*, JS::HandleValue)’: 4:00.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1546:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.74 static bool IncompatibleThisProto(JSContext* cx, const char* funName, 4:00.74 ^~~~~~~~~~~~~~~~~~~~~ 4:00.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1551:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.74 const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes); 4:00.74 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InvalidIndexError(JSContext*, JS::HandleValue)’: 4:00.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1588:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.80 static bool InvalidIndexError(JSContext* cx, HandleValue val) { 4:00.80 ^~~~~~~~~~~~~~~~~ 4:00.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1588:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1590:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.80 const char* indexStr = CTypesToSourceForError(cx, val, idBytes); 4:00.80 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:00.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InvalidIndexError(JSContext*, JS::HandleId)’: 4:00.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1602:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.81 return InvalidIndexError(cx, idVal); 4:00.81 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 4:00.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::NullPointerError(JSContext*, const char*, JS::HandleObject)’: 4:00.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1646:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.83 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:00.83 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 4:00.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::TypeError(JSContext*, const char*, JS::HandleValue)’: 4:00.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1693:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.85 static bool TypeError(JSContext* cx, const char* expected, HandleValue actual) { 4:00.85 ^~~~~~~~~ 4:00.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1697:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.85 const char* src = CTypesToSourceForError(cx, actual, bytes); 4:00.85 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 4:00.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::TypeOverflow(JSContext*, const char*, JS::HandleValue)’: 4:00.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1707:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.87 static bool TypeOverflow(JSContext* cx, const char* expected, 4:00.87 ^~~~~~~~~~~~ 4:00.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1712:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.87 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:00.87 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:00.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleThisType(JSContext*, const char*, const char*, JS::HandleValue)’: 4:00.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1570:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.89 static bool IncompatibleThisType(JSContext* cx, const char* funName, 4:00.89 ^~~~~~~~~~~~~~~~~~~~ 4:00.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1577:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.89 const char* valStr = CTypesToSourceForError(cx, actualVal, valBytes); 4:00.89 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:00.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UndefinedSizePointerError(JSContext*, const char*, JS::HandleObject)’: 4:00.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1762:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.91 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:00.91 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 4:00.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::IncompatibleCallee(JSContext*, const char*, JS::HandleObject)’: 4:00.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1529:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.92 const char* valStr = CTypesToSourceForError(cx, val, valBytes); 4:00.92 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 4:00.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionReturnTypeError(JSContext*, JS::HandleValue, const char*)’: 4:00.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1508:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.94 static bool FunctionReturnTypeError(JSContext* cx, HandleValue type, 4:00.94 ^~~~~~~~~~~~~~~~~~~~~~~ 4:00.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1513:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.94 const char* valStr = CTypesToSourceForError(cx, type, valBytes); 4:00.94 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:00.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘const js::ctypes::FieldInfo* js::ctypes::StructType::LookupField(JSContext*, JSObject*, JSFlatString*)’: 4:00.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1430:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:00.99 const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes); 4:00.99 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4:01.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::IsNull(JSContext*, unsigned int, JS::Value*)’: 4:01.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5106:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:01.08 return IncompatibleThisType(cx, "PointerType.prototype.isNull", 4:01.08 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.08 "non-PointerType CData", args.thisv()); 4:01.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::AddressOfField(JSContext*, unsigned int, JS::Value*)’: 4:01.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6351:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:01.13 return IncompatibleThisType(cx, "StructType.prototype.addressOfField", 4:01.13 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.13 "non-StructType CData", args.thisv()); 4:01.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.21 /<>/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:01.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5127:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:01.21 return IncompatibleThisType(cx, name, "non-PointerType CData", 4:01.21 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.21 args.thisv()); 4:01.21 ~~~~~~~~~~~~~ 4:01.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArgumentConvError(JSContext*, JS::HandleValue, const char*, unsigned int)’: 4:01.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1182:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:01.48 static bool ArgumentConvError(JSContext* cx, HandleValue actual, 4:01.48 ^~~~~~~~~~~~~~~~~ 4:01.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1187:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:01.48 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:01.48 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:01.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionArgumentTypeError(JSContext*, uint32_t, JS::HandleValue, const char*)’: 4:01.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1490:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:01.50 static bool FunctionArgumentTypeError(JSContext* cx, uint32_t index, 4:01.50 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:01.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1495:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:01.50 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 4:01.50 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:01.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘JSObject* js::ctypes::PrepareType(JSContext*, uint32_t, JS::HandleValue)’: 4:01.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6471:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:01.52 static JSObject* PrepareType(JSContext* cx, uint32_t index, HandleValue type) { 4:01.52 ^~~~~~~~~~~ 4:01.80 Compiling fnv v1.0.6 4:01.80 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.6 CARGO_PKG_DESCRIPTION='Fowler–Noll–Vo hash function' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=fnv CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fnv' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-fnv' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:02.12 Compiling syn v0.15.30 4:02.12 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=syn CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=30 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:02.90 js/src/jsmath.o 4:03.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘void js::ctypes::BuildFunctionTypeSource(JSContext*, JS::HandleObject, js::ctypes::AutoString&)’: 4:03.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:949:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:03.64 RootedString funcStr(cx, JS_ValueToSource(cx, funVal)); 4:03.65 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:04.01 /<>/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:04.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3023:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:04.01 static bool ConvertToJS(JSContext* cx, HandleObject typeObj, 4:04.01 ^~~~~~~~~~~ 4:04.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::GetValue(JSContext*, JSObject*, JS::MutableHandleValue)’: 4:04.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7979:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:04.16 bool CDataFinalizer::GetValue(JSContext* cx, JSObject* obj, 4:04.16 ^~~~~~~~~~~~~~ 4:04.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7993:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:04.16 return ConvertToJS(cx, ctype, /*parent*/ nullptr, p->cargs, false, true, 4:04.16 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:04.16 aResult); 4:04.16 ~~~~~~~~ 4:04.21 /<>/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:04.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.21 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.21 ^~~~~~~~~~~~~~ 4:04.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.21 return jsvalToInteger(cx, innerData, result); 4:04.21 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.29 /<>/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:04.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.29 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.29 ^~~~~~~~~~~~~~ 4:04.29 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.29 return jsvalToInteger(cx, innerData, result); 4:04.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.38 /<>/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:04.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’} changed in GCC 7.1 4:04.38 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.38 ^~~~~~~~~~~~~~ 4:04.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.38 return jsvalToInteger(cx, innerData, result); 4:04.38 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.47 /<>/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:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.47 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.47 ^~~~~~~~~~~~~~ 4:04.47 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.47 return jsvalToInteger(cx, innerData, result); 4:04.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.55 /<>/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:04.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.55 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.55 ^~~~~~~~~~~~~~ 4:04.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.55 return jsvalToInteger(cx, innerData, result); 4:04.55 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.64 /<>/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:04.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.64 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.64 ^~~~~~~~~~~~~~ 4:04.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.64 return jsvalToInteger(cx, innerData, result); 4:04.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.72 /<>/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:04.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.72 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.72 ^~~~~~~~~~~~~~ 4:04.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.72 return jsvalToInteger(cx, innerData, result); 4:04.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = int]’: 4:04.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’} changed in GCC 7.1 4:04.79 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.79 ^~~~~~~~~~~~~~ 4:04.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.79 return jsvalToInteger(cx, innerData, result); 4:04.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.86 /<>/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:04.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.86 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:04.86 ^~~~~~~~~~~~~~ 4:04.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.86 return jsvalToInteger(cx, innerData, result); 4:04.86 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:04.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::Join(JSContext*, unsigned int, JS::Value*)’: 4:04.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8837:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.93 if (!jsvalToInteger(cx, args[0], &hi)) { 4:04.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8838:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.93 return ArgumentConvError(cx, args[0], "UInt64.join", 0); 4:04.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:04.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8840:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.93 if (!jsvalToInteger(cx, args[1], &lo)) { 4:04.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8841:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.93 return ArgumentConvError(cx, args[1], "UInt64.join", 1); 4:04.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:04.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::Join(JSContext*, unsigned int, JS::Value*)’: 4:04.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8668:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.97 if (!jsvalToInteger(cx, args[0], &hi)) { 4:04.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8669:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.97 return ArgumentConvError(cx, args[0], "Int64.join", 0); 4:04.97 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:04.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8671:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.97 if (!jsvalToInteger(cx, args[1], &lo)) { 4:04.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:04.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8672:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:04.97 return ArgumentConvError(cx, args[1], "Int64.join", 1); 4:04.98 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToInteger(JSContext*, JS::HandleValue, IntegerType*) [with IntegerType = char]’: 4:05.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.02 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:05.02 ^~~~~~~~~~~~~~ 4:05.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.02 return jsvalToInteger(cx, innerData, result); 4:05.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:05.11 /<>/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:05.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.11 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:05.11 ^~~~~~~~~~~~~~ 4:05.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.11 return jsvalToInteger(cx, innerData, result); 4:05.11 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:05.18 /<>/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:05.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2556:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.18 static bool jsvalToInteger(JSContext* cx, HandleValue val, 4:05.18 ^~~~~~~~~~~~~~ 4:05.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2625:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.18 return jsvalToInteger(cx, innerData, result); 4:05.18 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:05.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:05.26 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:21, 4:05.26 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:05.26 /<>/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:05.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.26 return js::ToStringSlow(cx, v); 4:05.26 ~~~~~~~~~~~~~~~~^~~~~~~ 4:05.34 /<>/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:05.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1630:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.34 const char* valStr = CTypesToSourceForError(cx, thisVal, valBytes); 4:05.34 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:05.48 /<>/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:05.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.49 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:05.49 ^~~~~~~~~~~~~~~~~ 4:05.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.49 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:05.49 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::UInt64::Construct(JSContext*, unsigned int, JS::Value*)’: 4:05.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8703:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.55 if (!jsvalToBigInteger(cx, args[0], true, &u, &overflow)) { 4:05.55 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8707:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.55 return ArgumentConvError(cx, args[0], "UInt64", 0); 4:05.55 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Sprintf.h:15, 4:05.55 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:10, 4:05.55 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:05.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8713:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:05.55 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:05.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro ‘MOZ_ALWAYS_TRUE’ 4:05.56 if ((expr)) { \ 4:05.56 ^~~~ 4:05.62 /<>/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:05.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.62 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:05.62 ^~~~~~~~~~~~~~~~~ 4:05.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.62 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:05.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::Int64::Construct(JSContext*, unsigned int, JS::Value*)’: 4:05.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8532:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.68 if (!jsvalToBigInteger(cx, args[0], true, &i, &overflow)) { 4:05.68 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8536:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.68 return ArgumentConvError(cx, args[0], "Int64", 0); 4:05.68 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Sprintf.h:15, 4:05.68 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.h:10, 4:05.68 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7: 4:05.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8542:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:05.68 MOZ_ALWAYS_TRUE(JS_GetProperty(cx, callee, "prototype", &slot)); 4:05.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro ‘MOZ_ALWAYS_TRUE’ 4:05.68 if ((expr)) { \ 4:05.68 ^~~~ 4:05.74 /<>/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:05.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2774:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.74 static bool jsvalToBigInteger(JSContext* cx, HandleValue val, bool allowString, 4:05.74 ^~~~~~~~~~~~~~~~~ 4:05.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2818:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.75 return jsvalToBigInteger(cx, innerData, allowString, result, overflow); 4:05.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::jsvalToSize(JSContext*, JS::HandleValue, bool, size_t*)’: 4:05.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2826:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.81 static bool jsvalToSize(JSContext* cx, HandleValue val, bool allowString, 4:05.81 ^~~~~~~~~~~ 4:05.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2829:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.81 if (!jsvalToBigInteger(cx, val, allowString, result, &dummy)) { 4:05.81 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::AddressOfElement(JSContext*, unsigned int, JS::Value*)’: 4:05.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5640:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:05.84 return IncompatibleThisType(cx, "ArrayType.prototype.addressOfElement", 4:05.84 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.84 "non-ArrayType CData", args.thisv()); 4:05.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5667:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.84 if (!jsvalToSize(cx, args[0], false, &index)) { 4:05.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5668:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.84 return InvalidIndexError(cx, args[0]); 4:05.84 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 4:05.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::CreateArray(JSContext*, unsigned int, JS::Value*)’: 4:05.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4738:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.93 if (args.length() == 1 && !jsvalToSize(cx, args[0], false, &length)) { 4:05.93 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:05.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::ArrayType::Create(JSContext*, unsigned int, JS::Value*)’: 4:05.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5215:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:05.99 if (args.length() == 2 && !jsvalToSize(cx, args[1], false, &length)) { 4:05.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.04 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Forget(JSContext*, unsigned int, JS::Value*)’: 4:06.04 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8260:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:06.04 if (!ConvertToJS(cx, ctype, nullptr, p->cargs, false, true, &valJSData)) { 4:06.04 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Methods::Dispose(JSContext*, unsigned int, JS::Value*)’: 4:06.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8337:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:06.11 if (ConvertToJS(cx, resultType, nullptr, p->rvalue, false, true, &result)) { 4:06.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.19 Compiling itoa v0.4.1 4:06.20 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.1 CARGO_PKG_DESCRIPTION='Fast functions for printing integer primitives to an io::Write' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=itoa CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itoa' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/itoa' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:06.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::ContentsGetter(JSContext*, const JS::CallArgs&)’: 4:06.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5173:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:06.20 if (!ConvertToJS(cx, baseType, nullptr, data, false, false, &result)) { 4:06.20 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldGetter(JSContext*, unsigned int, JS::Value*)’: 4:06.27 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6275:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:06.27 return IncompatibleThisType(cx, "StructType property getter", 4:06.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.28 "non-StructType CData", args.thisv()); 4:06.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.28 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6293:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:06.28 return ConvertToJS(cx, fieldType, obj, data, false, false, args.rval()); 4:06.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::ValueGetter(JSContext*, const JS::CallArgs&)’: 4:06.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7554:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:06.33 return ConvertToJS(cx, ctype, nullptr, GetData(obj), true, false, 4:06.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:06.33 args.rval()); 4:06.33 ~~~~~~~~~~~~ 4:06.38 /<>/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:06.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1232:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:06.38 static bool ArrayLengthOverflow(JSContext* cx, unsigned expectedLength, 4:06.38 ^~~~~~~~~~~~~~~~~~~ 4:06.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1238:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:06.38 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:06.39 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:06.40 /<>/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:06.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1207:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:06.40 static bool ArrayLengthMismatch(JSContext* cx, unsigned expectedLength, 4:06.40 ^~~~~~~~~~~~~~~~~~~ 4:06.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1213:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:06.40 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:06.40 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:06.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::BuildDataSource(JSContext*, JS::HandleObject, void*, bool, js::ctypes::AutoString&)’: 4:06.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4095:39: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:06.67 JSString* src = JS_ValueToSource(cx, valStr); 4:06.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:06.97 Compiling serde v1.0.88 4:06.97 Running `CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_PATCH=88 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:07.24 /<>/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:07.24 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1053:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.24 static bool ConvError(JSContext* cx, const char* expectedStr, 4:07.24 ^~~~~~~~~ 4:07.25 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1058:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.25 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:07.25 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:07.35 /<>/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:07.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1167:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.35 static bool ConvError(JSContext* cx, HandleObject expectedType, 4:07.35 ^~~~~~~~~ 4:07.55 /<>/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:07.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3179:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.55 static bool ImplicitConvert(JSContext* cx, HandleValue val, 4:07.55 ^~~~~~~~~~~~~~~ 4:07.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3255:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.55 } else if (!jsvalToInteger(cx, val, &result)) { \ 4:07.55 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro ‘CHAR16_CASE’ 4:07.55 MACRO(char16_t, char16_t, ffi_type_uint16) 4:07.55 ^~~~~ 4:07.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3262:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR16_TYPE’ 4:07.55 CTYPES_FOR_EACH_CHAR16_TYPE(CHAR16_CASE) 4:07.55 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.55 if (!jsvalToInteger(cx, val, &result)) \ 4:07.55 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.56 MACRO(int8_t, int8_t, ffi_type_sint8) \ 4:07.56 ^~~~~ 4:07.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.56 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.56 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.56 if (!jsvalToInteger(cx, val, &result)) \ 4:07.56 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.56 MACRO(int16_t, int16_t, ffi_type_sint16) \ 4:07.56 ^~~~~ 4:07.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.56 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.56 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.57 if (!jsvalToInteger(cx, val, &result)) \ 4:07.57 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.57 MACRO(int32_t, int32_t, ffi_type_sint32) \ 4:07.59 ^~~~~ 4:07.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.59 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.59 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.59 if (!jsvalToInteger(cx, val, &result)) \ 4:07.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.60 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 4:07.60 ^~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.60 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.60 if (!jsvalToInteger(cx, val, &result)) \ 4:07.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.60 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 4:07.60 ^~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.60 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.60 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.60 if (!jsvalToInteger(cx, val, &result)) \ 4:07.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.61 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 4:07.61 ^~~~~ 4:07.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.61 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.61 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.61 if (!jsvalToInteger(cx, val, &result)) \ 4:07.61 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.61 MACRO(short, short, ffi_type_sint16) \ 4:07.61 ^~~~~ 4:07.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.62 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.62 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.62 if (!jsvalToInteger(cx, val, &result)) \ 4:07.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.63 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 4:07.63 ^~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.63 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.63 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.63 if (!jsvalToInteger(cx, val, &result)) \ 4:07.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.63 MACRO(int, int, ffi_type_sint32) \ 4:07.63 ^~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.63 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.63 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.63 if (!jsvalToInteger(cx, val, &result)) \ 4:07.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.63 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 4:07.63 ^~~~~ 4:07.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3274:7: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:07.63 CTYPES_FOR_EACH_INT_TYPE(INTEGRAL_CASE) 4:07.64 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:07.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.64 if (!jsvalToInteger(cx, val, &result)) \ 4:07.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.65 MACRO(int64_t, int64_t, ffi_type_sint64) \ 4:07.65 ^~~~~ 4:07.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.65 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.65 if (!jsvalToInteger(cx, val, &result)) \ 4:07.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.65 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 4:07.65 ^~~~~ 4:07.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.66 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.66 if (!jsvalToInteger(cx, val, &result)) \ 4:07.66 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.66 MACRO(long, long, CTYPES_FFI_LONG) \ 4:07.66 ^~~~~ 4:07.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.67 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.67 if (!jsvalToInteger(cx, val, &result)) \ 4:07.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.69 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 4:07.69 ^~~~~ 4:07.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.69 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.69 if (!jsvalToInteger(cx, val, &result)) \ 4:07.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.69 MACRO(long_long, long long, ffi_type_sint64) \ 4:07.69 ^~~~~ 4:07.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.70 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.70 if (!jsvalToInteger(cx, val, &result)) \ 4:07.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.70 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 4:07.70 ^~~~~ 4:07.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.70 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.70 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.71 if (!jsvalToInteger(cx, val, &result)) \ 4:07.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.71 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 4:07.71 ^~~~~ 4:07.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.71 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.71 if (!jsvalToInteger(cx, val, &result)) \ 4:07.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.71 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 4:07.71 ^~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.72 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.72 if (!jsvalToInteger(cx, val, &result)) \ 4:07.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.72 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 4:07.72 ^~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.72 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.72 if (!jsvalToInteger(cx, val, &result)) \ 4:07.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.72 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 4:07.72 ^~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.72 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.72 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.72 if (!jsvalToInteger(cx, val, &result)) \ 4:07.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.72 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 4:07.74 ^~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3275:7: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:07.74 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(INTEGRAL_CASE) 4:07.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.74 if (!jsvalToInteger(cx, val, &result)) \ 4:07.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.74 MACRO(char, char, ffi_type_uint8) \ 4:07.74 ^~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:07.74 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:07.74 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.74 if (!jsvalToInteger(cx, val, &result)) \ 4:07.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.74 MACRO(signed_char, signed char, ffi_type_sint8) \ 4:07.74 ^~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:07.74 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:07.74 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3268:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.74 if (!jsvalToInteger(cx, val, &result)) \ 4:07.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro ‘INTEGRAL_CASE’ 4:07.75 MACRO(unsigned_char, unsigned char, ffi_type_uint8) 4:07.75 ^~~~~ 4:07.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3281:7: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:07.75 CTYPES_FOR_EACH_CHAR_TYPE(INTEGRAL_CASE) 4:07.75 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.76 if (!jsvalToFloat(cx, val, &result)) \ 4:07.76 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘FLOAT_CASE’ 4:07.76 MACRO(float32_t, float, ffi_type_float) \ 4:07.76 ^~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:07.76 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:07.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.76 if (!jsvalToFloat(cx, val, &result)) \ 4:07.76 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘FLOAT_CASE’ 4:07.76 MACRO(float64_t, double, ffi_type_double) \ 4:07.76 ^~~~~ 4:07.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:07.77 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:07.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.77 if (!jsvalToFloat(cx, val, &result)) \ 4:07.77 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘FLOAT_CASE’ 4:07.77 MACRO(float, float, ffi_type_float) \ 4:07.77 ^~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:07.77 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:07.77 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3286:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.77 if (!jsvalToFloat(cx, val, &result)) \ 4:07.77 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘FLOAT_CASE’ 4:07.77 MACRO(double, double, ffi_type_double) 4:07.77 ^~~~~ 4:07.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3292:7: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:07.77 CTYPES_FOR_EACH_FLOAT_TYPE(FLOAT_CASE) 4:07.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3477:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.78 return ArrayLengthOverflow(cx, targetLength, targetType, nbytes, 4:07.78 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.79 val, convType); 4:07.79 ~~~~~~~~~~~~~~ 4:07.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3497:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.79 return ArrayLengthOverflow(cx, targetLength, targetType, 4:07.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.79 sourceLength, val, convType); 4:07.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.79 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3534:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.79 return ArrayLengthMismatch(cx, targetLength, targetType, 4:07.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.79 size_t(sourceLength), val, convType); 4:07.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3548:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:07.80 if (!JS_GetElement(cx, valObj, i, &item)) { 4:07.80 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:07.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3553:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.80 if (!ImplicitConvert(cx, item, baseType, data, convType, nullptr, 4:07.80 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.80 funObj, argIndex, targetType, i)) 4:07.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3571:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.80 return ArrayLengthMismatch(cx, arraySize, targetType, 4:07.80 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.81 size_t(sourceLength), val, convType); 4:07.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3600:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.81 return ArrayLengthMismatch(cx, arraySize, targetType, 4:07.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.81 size_t(sourceLength), val, convType); 4:07.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘JSObject* js::ctypes::Library::Create(JSContext*, JS::HandleValue, const JSCTypesCallbacks*)’: 4:07.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:89:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.81 JSObject* Library::Create(JSContext* cx, HandleValue path, 4:07.81 ^~~~~~~ 4:07.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1318:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.81 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:07.81 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:07.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1661:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.81 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:07.81 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:07.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1668:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.83 const char* propStr = CTypesToSourceForError(cx, idVal, idBytes); 4:07.83 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:07.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3659:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:07.83 if (!JS_GetPropertyById(cx, valObj, id, &prop)) { 4:07.83 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:07.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3665:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.83 if (!ImplicitConvert(cx, prop, field->mType, fieldData, convType, 4:07.83 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.83 nullptr, funObj, argIndex, targetType, i)) 4:07.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:07.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Open(JSContext*, unsigned int, JS::Value*)’: 4:07.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:231:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:07.83 JSObject* library = Create(cx, args[0], GetCallbacks(ctypesObj)); 4:07.83 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp: In function ‘bool js::ctypes::Library::Declare(JSContext*, unsigned int, JS::Value*)’: 4:08.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/Library.cpp:311:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.14 fnObj = FunctionType::CreateInternal( 4:08.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 4:08.14 cx, args[1], args[2], 4:08.14 ~~~~~~~~~~~~~~~~~~~~~ 4:08.14 HandleValueArray::subarray(args, 3, args.length() - 3)); 4:08.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::PointerType::ContentsSetter(JSContext*, const JS::CallArgs&)’: 4:08.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5194:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.33 return ImplicitConvert(cx, args.get(0), baseType, data, 4:08.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.33 ConversionType::Setter, nullptr); 4:08.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::FieldSetter(JSContext*, unsigned int, JS::Value*)’: 4:08.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6312:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.40 return IncompatibleThisType(cx, "StructType property setter", 4:08.40 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.40 "non-StructType CData", args.thisv()); 4:08.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.40 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6331:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.40 return ImplicitConvert(cx, args.get(0), field->mType, data, 4:08.40 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.40 ConversionType::Setter, nullptr, nullptr, 0, typeObj, 4:08.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.40 field->mIndex); 4:08.40 ~~~~~~~~~~~~~~ 4:08.46 /<>/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:08.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6845:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.46 static bool ConvertArgument(JSContext* cx, HandleObject funObj, 4:08.46 ^~~~~~~~~~~~~~~ 4:08.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6854:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.46 if (!ImplicitConvert(cx, arg, type, value->mData, ConversionType::Argument, 4:08.46 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.46 &freePointer, funObj, argIndex)) 4:08.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::Call(JSContext*, unsigned int, JS::Value*)’: 4:08.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6882:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.58 return IncompatibleThisType(cx, "FunctionType.prototype.call", 4:08.58 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.58 "non-PointerType CData", args.calleev()); 4:08.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6888:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.59 return IncompatibleThisType(cx, "FunctionType.prototype.call", 4:08.59 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.59 "non-FunctionType pointer", args.calleev()); 4:08.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6920:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.59 if (!ConvertArgument(cx, obj, i, args[i], fninfo->mArgTypes[i], &values[i], 4:08.59 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.60 &strings)) { 4:08.60 ~~~~~~~~~ 4:08.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1775:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.60 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:08.60 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:08.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6956:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.60 if (!ConvertArgument(cx, obj, i, arg, type, &values[i], &strings)) { 4:08.60 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7045:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:08.61 return ConvertToJS(cx, returnType, nullptr, returnValue.mData, false, true, 4:08.61 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.61 args.rval()); 4:08.61 ~~~~~~~~~~~~ 4:08.80 Compiling ryu v0.2.4 4:08.80 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.4 CARGO_PKG_DESCRIPTION='Fast floating point to string conversion' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=ryu CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ryu' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:08.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CData::ValueSetter(JSContext*, const JS::CallArgs&)’: 4:08.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7561:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:08.85 return ImplicitConvert(cx, args.get(0), GetCType(obj), GetData(obj), 4:08.85 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.85 ConversionType::Setter, nullptr); 4:08.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CDataFinalizer::Construct(JSContext*, unsigned int, JS::Value*)’: 4:08.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:8100:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.93 if (!ImplicitConvert(cx, valData, objArgType, cargs.get(), 4:08.93 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.93 ConversionType::Finalizer, &freePointer, objCodePtrType, 4:08.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:08.93 0)) { 4:08.93 ~~ 4:08.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1450:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:08.93 const char* valStr = CTypesToSourceForError(cx, actual, valBytes); 4:08.94 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 4:08.96 Compiling dtoa v0.4.2 4:08.96 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.4.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=dtoa CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dtoa' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:09.32 /<>/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)’: 4:09.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:09.32 static bool ExplicitConvert(JSContext* cx, HandleValue val, 4:09.32 ^~~~~~~~~~~~~~~ 4:09.32 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3688:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:09.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3692:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:09.33 if (ImplicitConvert(cx, val, targetType, buffer, convType, nullptr)) { 4:09.33 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:09.33 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3700:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:09.33 if (!JS_GetPendingException(cx, &ex)) { 4:09.33 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4:09.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:3753:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:09.34 JS_SetPendingException(cx, ex); 4:09.34 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 4:10.07 Compiling encoding_rs v0.8.16 4:10.07 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION=0.8.16 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_NAME=encoding_rs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/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` 4:10.15 Compiling khronos_api v3.1.0 4:10.15 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=khronos_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api' CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' /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` 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::InitTypeClasses(JSContext*, JS::HandleObject)’: 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.45 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.45 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.45 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.45 #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL) 4:10.45 ^~~~~ 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro ‘CTYPES_FOR_EACH_BOOL_TYPE’ 4:10.45 CTYPES_FOR_EACH_BOOL_TYPE(MACRO) \ 4:10.45 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.45 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.45 ^~~~~~~~~~~~~~~~~~~~ 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.45 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.45 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.45 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.45 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:62:42: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.45 #define CTYPES_FOR_EACH_BOOL_TYPE(MACRO) MACRO(bool, bool, CTYPES_FFI_BOOL) 4:10.46 ^~~~~ 4:10.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:104:3: note: in expansion of macro ‘CTYPES_FOR_EACH_BOOL_TYPE’ 4:10.46 CTYPES_FOR_EACH_BOOL_TYPE(MACRO) \ 4:10.46 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.46 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.46 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.46 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.46 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.46 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.46 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.48 MACRO(int8_t, int8_t, ffi_type_sint8) \ 4:10.48 ^~~~~ 4:10.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.48 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.48 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.48 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.48 ^~~~~~~~~~~~~~~~~~~~ 4:10.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.48 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.48 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.48 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:65:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.48 MACRO(int8_t, int8_t, ffi_type_sint8) \ 4:10.48 ^~~~~ 4:10.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.49 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.50 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.50 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.50 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.50 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.50 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.50 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.50 MACRO(int16_t, int16_t, ffi_type_sint16) \ 4:10.50 ^~~~~ 4:10.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.51 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.51 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.51 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.51 ^~~~~~~~~~~~~~~~~~~~ 4:10.51 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.52 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.52 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.52 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:66:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.52 MACRO(int16_t, int16_t, ffi_type_sint16) \ 4:10.52 ^~~~~ 4:10.52 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.52 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.53 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.53 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.53 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.53 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.53 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.53 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.53 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.53 MACRO(int32_t, int32_t, ffi_type_sint32) \ 4:10.54 ^~~~~ 4:10.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.55 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.55 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.55 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.55 ^~~~~~~~~~~~~~~~~~~~ 4:10.55 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.55 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.55 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.55 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:67:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.56 MACRO(int32_t, int32_t, ffi_type_sint32) \ 4:10.56 ^~~~~ 4:10.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.56 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.56 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.56 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.56 ^~~~~~~~~~~~~~~~~~~~ 4:10.56 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.57 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.57 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.57 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.57 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 4:10.57 ^~~~~ 4:10.57 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.57 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.57 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.58 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.58 ^~~~~~~~~~~~~~~~~~~~ 4:10.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.58 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.58 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.58 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.58 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:68:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.58 MACRO(uint8_t, uint8_t, ffi_type_uint8) \ 4:10.58 ^~~~~ 4:10.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.59 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.59 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.59 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.59 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.59 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.59 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.59 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.59 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.60 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.60 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 4:10.60 ^~~~~ 4:10.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.61 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.61 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.61 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.61 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.61 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.61 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.62 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.62 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:69:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.62 MACRO(uint16_t, uint16_t, ffi_type_uint16) \ 4:10.62 ^~~~~ 4:10.62 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.63 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.63 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.63 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.63 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.63 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.63 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.63 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.64 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.64 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.64 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 4:10.64 ^~~~~ 4:10.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.65 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.65 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.65 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.65 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.65 ^~~~~~~~~~~~~~~~~~~~ 4:10.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.66 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.66 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.66 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.66 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:70:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.69 MACRO(uint32_t, uint32_t, ffi_type_uint32) \ 4:10.69 ^~~~~ 4:10.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.69 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.69 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.69 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.69 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.70 ^~~~~~~~~~~~~~~~~~~~ 4:10.70 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.70 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.70 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.70 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.71 MACRO(short, short, ffi_type_sint16) \ 4:10.71 ^~~~~ 4:10.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.71 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.71 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.71 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.72 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.72 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.72 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.72 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:71:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.72 MACRO(short, short, ffi_type_sint16) \ 4:10.72 ^~~~~ 4:10.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.72 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.72 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.72 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.72 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.72 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.72 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.72 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.72 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 4:10.72 ^~~~~ 4:10.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.73 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.73 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.73 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.73 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.73 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.74 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.74 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:72:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.74 MACRO(unsigned_short, unsigned short, ffi_type_uint16) \ 4:10.74 ^~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.74 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.74 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.74 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.74 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.74 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.74 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.74 MACRO(int, int, ffi_type_sint32) \ 4:10.74 ^~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.74 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.74 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.74 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.74 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.74 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.74 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.74 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:73:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.75 MACRO(int, int, ffi_type_sint32) \ 4:10.75 ^~~~~ 4:10.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.75 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.75 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.75 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.75 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.75 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.75 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.75 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.76 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.76 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 4:10.76 ^~~~~ 4:10.76 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.77 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.77 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.77 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.77 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.77 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.77 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.77 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:74:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.77 MACRO(unsigned_int, unsigned int, ffi_type_uint32) 4:10.77 ^~~~~ 4:10.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:105:3: note: in expansion of macro ‘CTYPES_FOR_EACH_INT_TYPE’ 4:10.77 CTYPES_FOR_EACH_INT_TYPE(MACRO) \ 4:10.77 ^~~~~~~~~~~~~~~~~~~~~~~~ 4:10.77 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.77 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.77 ^~~~~~~~~~~~~~~~~~~~ 4:10.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.78 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.78 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.78 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.78 MACRO(int64_t, int64_t, ffi_type_sint64) \ 4:10.78 ^~~~~ 4:10.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.78 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.78 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.78 ^~~~~~~~~~~~~~~~~~~~ 4:10.78 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.79 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.80 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:77:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.80 MACRO(int64_t, int64_t, ffi_type_sint64) \ 4:10.80 ^~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.80 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.80 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.80 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.80 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.80 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.80 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 4:10.80 ^~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.80 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.80 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.80 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.80 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.80 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.80 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.81 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:78:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.81 MACRO(uint64_t, uint64_t, ffi_type_uint64) \ 4:10.81 ^~~~~ 4:10.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.81 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.81 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.81 ^~~~~~~~~~~~~~~~~~~~ 4:10.81 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.82 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.82 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.82 MACRO(long, long, CTYPES_FFI_LONG) \ 4:10.82 ^~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.82 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.82 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.82 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.82 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.82 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:79:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.82 MACRO(long, long, CTYPES_FFI_LONG) \ 4:10.82 ^~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.82 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.82 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.83 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.83 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.83 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.83 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.83 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.83 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 4:10.83 ^~~~~ 4:10.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.83 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.83 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.83 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.83 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.83 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.83 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.83 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:80:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.84 MACRO(unsigned_long, unsigned long, CTYPES_FFI_ULONG) \ 4:10.84 ^~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.84 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.84 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.84 ^~~~~~~~~~~~~~~~~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.84 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.84 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.84 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.84 MACRO(long_long, long long, ffi_type_sint64) \ 4:10.84 ^~~~~ 4:10.84 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.84 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.85 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.85 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.85 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.85 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.85 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:81:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.85 MACRO(long_long, long long, ffi_type_sint64) \ 4:10.85 ^~~~~ 4:10.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.85 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.85 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.85 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.85 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.85 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.85 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.86 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.86 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.86 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 4:10.86 ^~~~~ 4:10.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.86 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.86 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.86 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.86 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.86 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.86 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.86 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:82:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.87 MACRO(unsigned_long_long, unsigned long long, ffi_type_uint64) \ 4:10.87 ^~~~~ 4:10.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.87 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.87 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.87 ^~~~~~~~~~~~~~~~~~~~ 4:10.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.87 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.87 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.87 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.87 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 4:10.87 ^~~~~ 4:10.87 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.87 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.88 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.88 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.88 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.88 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.88 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:83:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.88 MACRO(size_t, size_t, CTYPES_FFI_SIZE_T) \ 4:10.88 ^~~~~ 4:10.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.88 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.88 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.88 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.88 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.89 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.89 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.89 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.89 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 4:10.89 ^~~~~ 4:10.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.89 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.89 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.89 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.89 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.89 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.89 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.89 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:84:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.90 MACRO(ssize_t, CTYPES_SSIZE_T, CTYPES_FFI_SSIZE_T) \ 4:10.90 ^~~~~ 4:10.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.90 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.90 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.90 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.90 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.90 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.90 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.91 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.91 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 4:10.91 ^~~~~ 4:10.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.91 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.91 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.92 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.92 ^~~~~~~~~~~~~~~~~~~~ 4:10.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.92 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.92 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.92 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:85:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.92 MACRO(off_t, off_t, CTYPES_FFI_OFF_T) \ 4:10.92 ^~~~~ 4:10.92 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.93 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.93 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.93 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.93 ^~~~~~~~~~~~~~~~~~~~ 4:10.93 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.93 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.93 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.93 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.94 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 4:10.94 ^~~~~ 4:10.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.94 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.94 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.94 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.94 ^~~~~~~~~~~~~~~~~~~~ 4:10.94 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.94 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.95 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.95 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.95 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:86:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.95 MACRO(intptr_t, intptr_t, CTYPES_FFI_INTPTR_T) \ 4:10.95 ^~~~~ 4:10.95 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.95 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.95 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.96 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.96 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.96 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.96 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.96 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.96 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 4:10.96 ^~~~~ 4:10.96 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.97 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.97 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.97 ^~~~~~~~~~~~~~~~~~~~ 4:10.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:10.97 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.97 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.97 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.97 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:87:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.98 MACRO(uintptr_t, uintptr_t, CTYPES_FFI_UINTPTR_T) 4:10.98 ^~~~~ 4:10.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:106:3: note: in expansion of macro ‘CTYPES_FOR_EACH_WRAPPED_INT_TYPE’ 4:10.98 CTYPES_FOR_EACH_WRAPPED_INT_TYPE(MACRO) \ 4:10.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:10.98 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:10.98 ^~~~~~~~~~~~~~~~~~~~ 4:10.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’} changed in GCC 7.1 4:10.99 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:10.99 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.99 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:10.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:10.99 MACRO(float32_t, float, ffi_type_float) \ 4:10.99 ^~~~~ 4:10.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:10.99 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:10.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:10.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.00 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.00 ^~~~~~~~~~~~~~~~~~~~ 4:11.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.00 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.00 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.00 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:90:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.00 MACRO(float32_t, float, ffi_type_float) \ 4:11.00 ^~~~~ 4:11.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.01 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.01 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.01 ^~~~~~~~~~~~~~~~~~~~ 4:11.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.01 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.01 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.01 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.02 MACRO(float64_t, double, ffi_type_double) \ 4:11.02 ^~~~~ 4:11.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.02 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.02 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.02 ^~~~~~~~~~~~~~~~~~~~ 4:11.03 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.03 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.03 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.03 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.03 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:91:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.03 MACRO(float64_t, double, ffi_type_double) \ 4:11.03 ^~~~~ 4:11.03 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.04 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.04 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.04 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.04 ^~~~~~~~~~~~~~~~~~~~ 4:11.04 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.04 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.04 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.05 MACRO(float, float, ffi_type_float) \ 4:11.05 ^~~~~ 4:11.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.05 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.05 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.05 ^~~~~~~~~~~~~~~~~~~~ 4:11.05 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.06 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.06 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.06 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:92:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.06 MACRO(float, float, ffi_type_float) \ 4:11.06 ^~~~~ 4:11.06 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.06 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.07 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.07 ^~~~~~~~~~~~~~~~~~~~ 4:11.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.07 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.07 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.07 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.07 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.08 MACRO(double, double, ffi_type_double) 4:11.08 ^~~~~ 4:11.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.08 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.08 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.08 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.08 ^~~~~~~~~~~~~~~~~~~~ 4:11.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’} changed in GCC 7.1 4:11.08 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.09 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.09 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:93:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.09 MACRO(double, double, ffi_type_double) 4:11.09 ^~~~~ 4:11.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:107:3: note: in expansion of macro ‘CTYPES_FOR_EACH_FLOAT_TYPE’ 4:11.09 CTYPES_FOR_EACH_FLOAT_TYPE(MACRO) \ 4:11.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.09 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.10 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.10 ^~~~~~~~~~~~~~~~~~~~ 4:11.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.10 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.10 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.10 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.10 MACRO(char, char, ffi_type_uint8) \ 4:11.10 ^~~~~ 4:11.10 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.11 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.11 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.11 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.11 ^~~~~~~~~~~~~~~~~~~~ 4:11.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.11 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.11 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.11 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.12 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:96:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.12 MACRO(char, char, ffi_type_uint8) \ 4:11.12 ^~~~~ 4:11.12 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.12 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.12 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.12 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.12 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.12 ^~~~~~~~~~~~~~~~~~~~ 4:11.12 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.13 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.13 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.13 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.13 MACRO(signed_char, signed char, ffi_type_sint8) \ 4:11.13 ^~~~~ 4:11.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.13 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.13 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.14 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.14 ^~~~~~~~~~~~~~~~~~~~ 4:11.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.14 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.14 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.14 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:97:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.14 MACRO(signed_char, signed char, ffi_type_sint8) \ 4:11.15 ^~~~~ 4:11.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.15 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.15 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.15 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.15 ^~~~~~~~~~~~~~~~~~~~ 4:11.15 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.15 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.16 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.17 MACRO(unsigned_char, unsigned char, ffi_type_uint8) 4:11.18 ^~~~~ 4:11.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.18 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.18 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.18 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.18 ^~~~~~~~~~~~~~~~~~~~ 4:11.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’} changed in GCC 7.1 4:11.19 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.19 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.19 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:98:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.19 MACRO(unsigned_char, unsigned char, ffi_type_uint8) 4:11.19 ^~~~~ 4:11.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:108:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR_TYPE’ 4:11.19 CTYPES_FOR_EACH_CHAR_TYPE(MACRO) \ 4:11.19 ^~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.20 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.20 ^~~~~~~~~~~~~~~~~~~~ 4:11.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2200:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:11.20 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.20 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.20 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.20 MACRO(char16_t, char16_t, ffi_type_uint16) 4:11.21 ^~~~~ 4:11.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:109:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR16_TYPE’ 4:11.21 CTYPES_FOR_EACH_CHAR16_TYPE(MACRO) 4:11.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.21 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.21 ^~~~~~~~~~~~~~~~~~~~ 4:11.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’} changed in GCC 7.1 4:11.21 CType::DefineBuiltin(cx, ctypesObj, #name, CTypeProto, CDataProto, \ 4:11.22 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.22 #name, TYPE_##name, typeVal, alignVal, &ffiType); \ 4:11.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.22 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:101:3: note: in expansion of macro ‘DEFINE_TYPE’ 4:11.22 MACRO(char16_t, char16_t, ffi_type_uint16) 4:11.22 ^~~~~ 4:11.22 /<>/firefox-68.0~b13+build1/js/src/ctypes/typedefs.h:109:3: note: in expansion of macro ‘CTYPES_FOR_EACH_CHAR16_TYPE’ 4:11.22 CTYPES_FOR_EACH_CHAR16_TYPE(MACRO) 4:11.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.23 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:2204:3: note: in expansion of macro ‘CTYPES_FOR_EACH_TYPE’ 4:11.23 CTYPES_FOR_EACH_TYPE(DEFINE_TYPE) 4:11.23 ^~~~~~~~~~~~~~~~~~~~ 4:11.23 /<>/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’} changed in GCC 7.1 4:11.23 cx, CType::DefineBuiltin(cx, ctypesObj, "void_t", CTypeProto, CDataProto, 4:11.23 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.23 "void", TYPE_void_t, JS::UndefinedHandleValue, 4:11.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.23 JS::UndefinedHandleValue, &ffi_type_void)); 4:11.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:11.24 /<>/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’} changed in GCC 7.1 4:11.24 js/src/jsutil.o 4:11.68 Compiling matches v0.1.6 4:11.68 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.6 CARGO_PKG_DESCRIPTION='A macro to evaluate, as a boolean, whether an expression matches a pattern.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=matches CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/matches' CARGO_PKG_REPOSITORY='https://github.com/SimonSapin/rust-std-candidates' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:11.89 Compiling adler32 v1.0.2 4:11.89 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.2 CARGO_PKG_DESCRIPTION='Minimal Adler32 implementation for Rust.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=adler32 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Remi Rampin ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/adler32' CARGO_PKG_REPOSITORY='https://github.com/remram44/adler32-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In member function ‘virtual bool js::ctypes::CClosure::ArgClosure::operator()(JSContext*)’: 4:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7317:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:12.35 if (!ConvertToJS(cx, argType, nullptr, args[i], false, false, argv[i])) { 4:12.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7325:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:12.35 bool success = JS_CallFunctionValue(cx, thisObj, jsfnVal, argv, &rval); 4:12.35 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.35 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7333:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:12.35 success = ImplicitConvert(cx, rval, fninfo->mReturnType, result, 4:12.35 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.35 ConversionType::Return, nullptr, typeObj); 4:12.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:12.46 Compiling lazycell v1.2.1 4:12.46 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=lazycell CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 4:12.87 Compiling futures v0.1.23 4:12.88 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of futures and streams featuring zero allocations, 4:12.88 composability, and iterator-like interfaces. 4:12.88 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/futures-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.23 CARGO_PKG_VERSION_PATCH=23 CARGO_PKG_NAME=futures CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/futures-rs' /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` 4:12.97 Compiling quick-error v1.2.1 4:12.97 Running `CARGO_PKG_HOMEPAGE='http://github.com/tailhook/quick-error' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. 4:12.97 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=quick-error CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quick-error' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:13.32 Compiling safemem v0.3.0 4:13.32 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 CARGO_PKG_DESCRIPTION='Safe wrappers for memory-accessing functions, like `std::ptr::copy()`.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=safemem CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Austin Bonander ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/safemem' CARGO_PKG_REPOSITORY='https://github.com/abonander/safemem' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:13.70 Compiling num-integer v0.1.39 4:13.70 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=num-integer CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=39 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:14.19 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:27:53 4:14.19 | 4:14.19 27 | use core::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 4:14.19 | ^^^^^^^^^^^^^^^^^ 4:14.19 | 4:14.19 = note: #[warn(deprecated)] on by default 4:14.19 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/mod.rs:34:35 4:14.19 | 4:14.19 34 | static NEXT_ID: AtomicUsize = ATOMIC_USIZE_INIT; 4:14.19 | ^^^^^^^^^^^^^^^^^ 4:14.19 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.19 | 4:14.19 34 | static NEXT_ID: AtomicUsize = AtomicUsize::new(0); 4:14.19 | ^^^^^^^^^^^^^^^^^^^ 4:14.19 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:5:39 4:14.19 | 4:14.19 5 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 4:14.19 | ^^^^^^^^^^^^^^^^^ 4:14.19 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:87:27 4:14.19 | 4:14.19 87 | static GET: AtomicUsize = ATOMIC_USIZE_INIT; 4:14.19 | ^^^^^^^^^^^^^^^^^ 4:14.20 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.20 | 4:14.20 87 | static GET: AtomicUsize = AtomicUsize::new(0); 4:14.21 | ^^^^^^^^^^^^^^^^^^^ 4:14.21 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/task_impl/core.rs:88:27 4:14.21 | 4:14.21 88 | static SET: AtomicUsize = ATOMIC_USIZE_INIT; 4:14.21 | ^^^^^^^^^^^^^^^^^ 4:14.21 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 4:14.21 | 4:14.22 88 | static SET: AtomicUsize = AtomicUsize::new(0); 4:14.22 | ^^^^^^^^^^^^^^^^^^^ 4:15.67 /<>/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 (**)())’: 4:15.67 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7129:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.67 JSObject* CClosure::Create(JSContext* cx, HandleObject typeObj, 4:15.67 ^~~~~~~~ 4:15.68 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:7177:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.68 if (!ImplicitConvert(cx, errVal, fninfo->mReturnType, errResult.get(), 4:15.68 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.68 ConversionType::Return, nullptr, typeObj)) 4:15.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::CType::ConstructData(JSContext*, unsigned int, JS::Value*)’: 4:15.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5025:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.98 return ExplicitConvert(cx, args[0], obj, CData::GetData(result), 4:15.98 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.98 ConversionType::Construct); 4:15.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.98 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5042:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.98 } else if (!JS_ValueToObject(cx, args[1], &thisObj)) { 4:15.98 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:15.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6826:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.99 cx, CClosure::Create(cx, typeObj, fnObj, thisObj, errVal, data)); 4:15.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5320:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.99 if (jsvalToSize(cx, args[0], false, &length)) { 4:15.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5329:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:15.99 if (!JS_GetProperty(cx, arg, "length", &lengthVal) || 4:15.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:15.99 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5330:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:15.99 !jsvalToSize(cx, lengthVal, false, &length)) { 4:16.00 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.00 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5389:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:16.00 if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result), 4:16.00 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.00 ConversionType::Construct)) 4:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6120:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:16.01 if (ExplicitConvert(cx, args[0], obj, buffer, ConversionType::Construct)) { 4:16.01 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.01 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6147:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:16.01 if (!ImplicitConvert(cx, args[field.mIndex], field.mType, 4:16.02 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.02 buffer + field.mOffset, ConversionType::Construct, 4:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.02 nullptr, nullptr, 0, obj, field.mIndex)) 4:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.02 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:4255:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:16.02 if (!ExplicitConvert(cx, args[0], obj, CData::GetData(result), 4:16.02 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.02 ConversionType::Construct)) 4:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:16.76 Compiling string v0.1.1 4:16.77 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/string' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_DESCRIPTION='A UTF-8 encoded string with configurable byte storage.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=string CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/string' CARGO_PKG_REPOSITORY='https://github.com/carllerche/string' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:17.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::DefineInternal(JSContext*, JSObject*, JSObject*)’: 4:17.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5853:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:17.18 if (!JS_GetElement(cx, fieldsObj, i, &item)) { 4:17.18 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 4:17.18 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1396:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.18 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 4:17.18 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:17.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1349:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.19 const char* valStr = CTypesToSourceForError(cx, typeVal, valBytes); 4:17.19 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:17.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1364:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.19 const char* propStr = CTypesToSourceForError(cx, idVal, idBytes); 4:17.19 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:17.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5713:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:17.19 if (!JS_GetPropertyById(cx, obj, nameid, &propVal)) { 4:17.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:17.19 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1409:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.20 const char* typeStr = CTypesToSourceForError(cx, poroVal, typeBytes); 4:17.20 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4:17.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 4:17.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 4:17.20 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:55: 4:17.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.20 JSString* str = ToStringSlow(cx, idv); 4:17.20 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4:17.20 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:1378:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.20 const char* typeStr = CTypesToSourceForError(cx, typeVal, typeBytes); 4:17.20 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 4:17.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 4:17.20 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 4:17.20 from /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:55: 4:17.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 4:17.20 JSString* str = ToStringSlow(cx, idv); 4:17.21 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 4:17.21 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5948:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:17.21 if (!SizeTojsval(cx, structSize, &sizeVal)) { 4:17.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:17.25 Compiling remove_dir_all v0.5.1 4:17.26 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.1 CARGO_PKG_DESCRIPTION='A safe, reliable implementation of remove_dir_all for Windows' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=remove_dir_all CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_AUTHORS='Aaronepower ' CARGO_PKG_VERSION_PATCH=1 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:17.45 Compiling try-lock v0.2.2 4:17.45 Running `CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/try-lock' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_DESCRIPTION='A lightweight atomic lock.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=try-lock CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/try-lock' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/try-lock' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:17.80 Compiling ucd-util v0.1.1 4:17.81 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database. 4:17.81 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=ucd-util CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:18.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Define(JSContext*, unsigned int, JS::Value*)’: 4:18.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6048:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:18.11 return IncompatibleThisType(cx, "StructType.prototype.define", 4:18.11 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:18.11 "non-StructType", args.thisv()); 4:18.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:18.11 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6071:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:18.11 if (!JS_IsArrayObject(cx, arg, &isArray)) { 4:18.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 4:18.16 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::StructType::Create(JSContext*, unsigned int, JS::Value*)’: 4:18.16 /<>/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’} changed in GCC 7.1 4:18.17 cx, CType::Create(cx, typeProto, nullptr, TYPE_struct, name.toString(), 4:18.17 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:18.17 JS::UndefinedHandleValue, JS::UndefinedHandleValue, 4:18.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:18.17 nullptr)); 4:18.17 ~~~~~~~~ 4:18.17 /<>/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’} changed in GCC 7.1 4:18.53 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 4:18.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/futures/src/future/shared.rs:310:20 4:18.53 | 4:18.53 310 | self.error.cause() 4:18.53 | ^^^^^ 4:19.13 /<>/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&)’: 4:19.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.13 JSObject* FunctionType::CreateInternal(JSContext* cx, HandleValue abi, 4:19.13 ^~~~~~~~~~~~ 4:19.13 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6764:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6508:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.14 FunctionReturnTypeError(cx, type, "is not a ctypes type"); 4:19.14 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6517:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.14 FunctionReturnTypeError(cx, type, "cannot be an array or function"); 4:19.14 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6522:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.14 FunctionReturnTypeError(cx, type, "must have defined size"); 4:19.14 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.14 /<>/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’} changed in GCC 7.1 4:19.14 cx, CType::Create(cx, typeProto, dataProto, TYPE_function, nullptr, 4:19.15 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.15 JS::UndefinedHandleValue, JS::UndefinedHandleValue, 4:19.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.15 nullptr)); 4:19.15 ~~~~~~~~ 4:19.15 /<>/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’} changed in GCC 7.1 4:19.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp: In function ‘bool js::ctypes::FunctionType::Create(JSContext*, unsigned int, JS::Value*)’: 4:19.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6727:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.34 if (!JS_IsArrayObject(cx, args[2], &isArray)) { 4:19.34 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:19.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6750:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:19.34 if (!JS_GetElement(cx, arrayObj, i, argTypes[i])) { 4:19.34 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.34 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:6755:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.34 JSObject* result = CreateInternal(cx, args[0], args[1], argTypes); 4:19.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.42 /<>/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’: 4:19.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.42 bool CDataArrayProxyHandler::get(JSContext* cx, HandleObject proxy, 4:19.42 ^~~~~~~~~~~~~~~~~~~~~~ 4:19.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:746:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:19.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5573:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:19.42 return ConvertToJS(cx, baseType, obj, data, false, false, vp); 4:19.42 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:757:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.42 return ForwardingProxyHandler::get(cx, proxy, receiver, id, vp); 4:19.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.42 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:757:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:19.49 /<>/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’: 4:19.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.49 bool CDataArrayProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 4:19.49 ^~~~~~~~~~~~~~~~~~~~~~ 4:19.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:760:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:5620:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.49 if (!ImplicitConvert(cx, vp, baseType, data, ConversionType::Setter, nullptr, 4:19.49 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.49 nullptr, 0, typeObj, index)) 4:19.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.49 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:771:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.49 return ForwardingProxyHandler::set(cx, proxy, id, v, receiver, result); 4:19.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:19.50 /<>/firefox-68.0~b13+build1/js/src/ctypes/CTypes.cpp:771:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:19.72 Compiling regex v1.0.3 4:19.72 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 4:19.72 finite automata and guarantees linear time matching on all inputs. 4:19.72 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=regex CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:25.00 Compiling unicode-normalization v0.1.5 4:25.00 Running `CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-normalization' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of 4:25.00 Unicode strings, including Canonical and Compatible 4:25.00 Decomposition and Recomposition, as described in 4:25.00 Unicode Standard Annex #15. 4:25.00 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-normalization CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_PATCH=5 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:25.90 js/src/pm_linux.o 4:26.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:26.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:26.73 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:26.73 /<>/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*)’: 4:26.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.73 return js::ToNumberSlow(cx, v, out); 4:26.73 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.76 /<>/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*)’: 4:26.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.76 return js::ToNumberSlow(cx, v, out); 4:26.76 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.79 /<>/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*)’: 4:26.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.79 return js::ToNumberSlow(cx, v, out); 4:26.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.83 /<>/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*)’: 4:26.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.83 return js::ToNumberSlow(cx, v, out); 4:26.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.85 /<>/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*)’: 4:26.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.85 return js::ToNumberSlow(cx, v, out); 4:26.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.88 /<>/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]’: 4:26.88 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.88 static bool math_function(JSContext* cx, HandleValue val, 4:26.88 ^~~~~~~~~~~~~ 4:26.88 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:26.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:26.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:26.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:26.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:26.88 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:26.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.88 return js::ToNumberSlow(cx, v, out); 4:26.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.90 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_log(JSContext*, unsigned int, JS::Value*)’: 4:26.90 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.90 return math_function(cx, args[0], args.rval()); 4:26.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:26.92 /<>/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]’: 4:26.92 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.92 static bool math_function(JSContext* cx, HandleValue val, 4:26.92 ^~~~~~~~~~~~~ 4:26.92 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:26.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:26.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:26.92 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:26.92 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:26.92 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:26.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.92 return js::ToNumberSlow(cx, v, out); 4:26.92 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sqrt(JSContext*, unsigned int, JS::Value*)’: 4:26.94 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.94 return math_function(cx, args[0], args.rval()); 4:26.94 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:26.96 /<>/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]’: 4:26.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.96 static bool math_function(JSContext* cx, HandleValue val, 4:26.96 ^~~~~~~~~~~~~ 4:26.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:73:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:26.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:26.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:26.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:26.96 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:26.96 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:26.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.96 return js::ToNumberSlow(cx, v, out); 4:26.96 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:26.98 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sin(JSContext*, unsigned int, JS::Value*)’: 4:26.98 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:95:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:26.98 return math_function(cx, args[0], args.rval()); 4:26.98 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.01 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.01 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.01 /<>/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*)’: 4:27.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.01 return js::ToNumberSlow(cx, v, out); 4:27.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.04 /<>/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*)’: 4:27.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.04 return js::ToNumberSlow(cx, v, out); 4:27.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.06 /<>/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*)’: 4:27.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.07 return js::ToNumberSlow(cx, v, out); 4:27.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.11 /<>/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*)’: 4:27.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.11 return js::ToNumberSlow(cx, v, out); 4:27.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.14 /<>/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*)’: 4:27.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.14 return js::ToNumberSlow(cx, v, out); 4:27.14 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.16 /<>/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*)’: 4:27.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.17 return js::ToNumberSlow(cx, v, out); 4:27.17 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.19 /<>/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*)’: 4:27.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.19 return js::ToNumberSlow(cx, v, out); 4:27.19 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.23 /<>/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*)’: 4:27.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.23 return js::ToNumberSlow(cx, v, out); 4:27.23 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.26 /<>/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*)’: 4:27.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.26 return js::ToNumberSlow(cx, v, out); 4:27.26 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.29 /<>/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*)’: 4:27.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.29 return js::ToNumberSlow(cx, v, out); 4:27.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.32 /<>/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*)’: 4:27.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.32 return js::ToNumberSlow(cx, v, out); 4:27.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.36 /<>/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*)’: 4:27.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.36 return js::ToNumberSlow(cx, v, out); 4:27.36 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.39 /<>/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*)’: 4:27.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.40 return js::ToUint32Slow(cx, v, out); 4:27.40 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.42 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_abs_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:27.42 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.42 bool js::math_abs_handle(JSContext* cx, js::HandleValue v, 4:27.43 ^~ 4:27.43 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:101:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.43 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.43 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.43 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.43 return js::ToNumberSlow(cx, v, out); 4:27.43 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.46 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_abs(JSContext*, unsigned int, JS::Value*)’: 4:27.47 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:122:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.47 return math_abs_handle(cx, args[0], args.rval()); 4:27.47 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_atan2_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.50 bool js::math_atan2_handle(JSContext* cx, HandleValue y, HandleValue x, 4:27.50 ^~ 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.50 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:157:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.50 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.50 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.50 return js::ToNumberSlow(cx, v, out); 4:27.50 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.51 return js::ToNumberSlow(cx, v, out); 4:27.51 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.54 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_atan2(JSContext*, unsigned int, JS::Value*)’: 4:27.54 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:27.54 return math_atan2_handle(cx, args.get(0), args.get(1), args.rval()); 4:27.54 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.54 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:177:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:27.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_ceil_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:27.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.56 bool js::math_ceil_handle(JSContext* cx, HandleValue v, 4:27.56 ^~ 4:27.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.56 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:185:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.57 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.57 return js::ToNumberSlow(cx, v, out); 4:27.57 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_ceil(JSContext*, unsigned int, JS::Value*)’: 4:27.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:203:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.60 return math_ceil_handle(cx, args[0], args.rval()); 4:27.60 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.62 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_floor_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:27.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.63 bool js::math_floor_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 4:27.63 ^~ 4:27.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:251:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.63 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.63 return js::ToNumberSlow(cx, v, out); 4:27.63 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.65 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_floor(JSContext*, unsigned int, JS::Value*)’: 4:27.66 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:271:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.66 return math_floor_handle(cx, args[0], args.rval()); 4:27.66 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.68 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_imul_handle(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 4:27.68 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.68 bool js::math_imul_handle(JSContext* cx, HandleValue lhs, HandleValue rhs, 4:27.68 ^~ 4:27.68 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.68 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:274:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.68 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.68 return js::ToInt32Slow(cx, v, out); 4:27.68 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.68 return js::ToInt32Slow(cx, v, out); 4:27.68 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.71 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_imul(JSContext*, unsigned int, JS::Value*)’: 4:27.71 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 4:27.71 return math_imul_handle(cx, args.get(0), args.get(1), args.rval()); 4:27.71 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4:27.71 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:291:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:27.73 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::RoundFloat32(JSContext*, JS::HandleValue, float*)’: 4:27.73 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:295:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.73 bool js::RoundFloat32(JSContext* cx, HandleValue v, float* out) { 4:27.74 ^~ 4:27.74 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:295:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.74 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.74 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.74 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.74 return js::ToNumberSlow(cx, v, out); 4:27.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.76 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_fround(JSContext*, unsigned int, JS::Value*)’: 4:27.76 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:304:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.76 if (!RoundFloat32(cx, arg, &f)) { 4:27.76 ~~~~~~~~~~~~^~~~~~~~~~~~~ 4:27.77 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::RoundFloat32(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:27.77 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.77 bool js::RoundFloat32(JSContext* cx, HandleValue arg, MutableHandleValue res) { 4:27.77 ^~ 4:27.78 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:302:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.78 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:304:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.78 if (!RoundFloat32(cx, arg, &f)) { 4:27.78 ~~~~~~~~~~~~^~~~~~~~~~~~~ 4:27.79 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_log_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:27.79 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.79 bool js::math_log_handle(JSContext* cx, HandleValue val, 4:27.79 ^~ 4:27.79 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.79 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:328:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.79 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:330:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.79 return math_function(cx, val, res); 4:27.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4:27.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.83 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.83 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.83 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.83 /<>/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*)’: 4:27.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.83 return js::ToNumberSlow(cx, v, out); 4:27.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.91 /<>/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*)’: 4:27.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.91 return js::ToNumberSlow(cx, v, out); 4:27.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::minmax_impl(JSContext*, bool, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 4:27.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.96 bool js::minmax_impl(JSContext* cx, bool max, HandleValue a, HandleValue b, 4:27.96 ^~ 4:27.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.96 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:387:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:27.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:27.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:27.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:27.96 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:27.96 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:27.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.96 return js::ToNumberSlow(cx, v, out); 4:27.96 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:27.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:27.97 return js::ToNumberSlow(cx, v, out); 4:27.97 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.09 /<>/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*)’: 4:28.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.09 return js::ToNumberSlow(cx, v, out); 4:28.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.09 return js::ToNumberSlow(cx, v, out); 4:28.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.23 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_round_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:28.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.24 bool js::math_round_handle(JSContext* cx, HandleValue arg, 4:28.24 ^~ 4:28.24 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:531:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:28.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:28.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:28.24 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:28.24 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:28.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.24 return js::ToNumberSlow(cx, v, out); 4:28.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.27 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_round(JSContext*, unsigned int, JS::Value*)’: 4:28.28 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:601:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.28 return math_round_handle(cx, args[0], args.rval()); 4:28.28 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:28.31 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sin_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:28.31 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.31 bool js::math_sin_handle(JSContext* cx, HandleValue val, 4:28.31 ^~ 4:28.31 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.31 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:609:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.31 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:611:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.31 return math_function(cx, val, res); 4:28.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 4:28.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sqrt_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:28.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.33 bool js::math_sqrt_handle(JSContext* cx, HandleValue number, 4:28.33 ^~ 4:28.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:635:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.33 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:637:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.33 return math_function(cx, number, result); 4:28.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 4:28.34 Compiling byte-tools v0.3.0 4:28.34 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=byte-tools CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:28.47 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_hypot_handle(JSContext*, JS::HandleValueArray, JS::MutableHandleValue)’: 4:28.47 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.47 bool js::math_hypot_handle(JSContext* cx, HandleValueArray args, 4:28.47 ^~ 4:28.47 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:793:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:28.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:28.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:28.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:28.48 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:28.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.48 return js::ToNumberSlow(cx, v, out); 4:28.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.48 return js::ToNumberSlow(cx, v, out); 4:28.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.48 return js::ToNumberSlow(cx, v, out); 4:28.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.55 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_hypot(JSContext*, unsigned int, JS::Value*)’: 4:28.55 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:790:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 4:28.55 return math_hypot_handle(cx, args, args.rval()); 4:28.55 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 4:28.55 Compiling indexmap v1.0.1 4:28.55 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.1 CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. 4:28.55 The indexmap is a hash table where the iteration order of the key-value 4:28.55 pairs is independent of the hash values of the keys. It has the usual 4:28.55 hash table functionality, it preserves insertion order except after 4:28.55 removals, and it allows lookup of its elements by either hash table key 4:28.56 or numerical index. A corresponding hash set type is also provided. 4:28.56 This crate was initially published under the name ordermap, but it was renamed to 4:28.56 indexmap. 4:28.56 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=indexmap CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/indexmap' CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:28.57 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_trunc_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:28.57 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.57 bool js::math_trunc_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 4:28.57 ^~ 4:28.57 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.57 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:848:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:28.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:28.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:28.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:28.58 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:28.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.58 return js::ToNumberSlow(cx, v, out); 4:28.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.60 Compiling procedural-masquerade v0.1.1 4:28.60 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=procedural-masquerade CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:28.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_trunc(JSContext*, unsigned int, JS::Value*)’: 4:28.60 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:865:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.60 return math_trunc_handle(cx, args[0], args.rval()); 4:28.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:28.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sign_handle(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 4:28.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.63 bool js::math_sign_handle(JSContext* cx, HandleValue v, MutableHandleValue r) { 4:28.63 ^~ 4:28.63 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:878:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 4:28.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 4:28.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 4:28.63 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 4:28.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 4:28.64 from /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:31: 4:28.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.64 return js::ToNumberSlow(cx, v, out); 4:28.64 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 4:28.66 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp: In function ‘bool js::math_sign(JSContext*, unsigned int, JS::Value*)’: 4:28.66 /<>/firefox-68.0~b13+build1/js/src/jsmath.cpp:895:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 4:28.66 return math_sign_handle(cx, args[0], args.rval()); 4:28.66 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 4:28.82 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 4:28.83 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:194:23 4:28.83 | 4:28.83 194 | input = input.trim_left(); 4:28.83 | ^^^^^^^^^ 4:28.83 | 4:28.83 = note: #[warn(deprecated)] on by default 4:28.87 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 4:28.87 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:201:23 4:28.87 | 4:28.87 201 | input = input.trim_right(); 4:28.87 | ^^^^^^^^^^ 4:29.38 Compiling unicode-width v0.1.4 4:29.38 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types 4:29.38 according to Unicode Standard Annex #11 rules. 4:29.39 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=unicode-width CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/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` 4:29.74 Compiling matches v0.1.6 4:29.74 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=matches CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/matches' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:29.94 Compiling regex v1.0.3 4:29.94 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 4:29.94 finite automata and guarantees linear time matching on all inputs. 4:29.94 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=regex CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 4:31.26 Compiling xml-rs v0.8.0 4:31.26 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.8.0 CARGO_PKG_DESCRIPTION='An XML library in pure Rust' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=xml-rs CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs' CARGO_PKG_REPOSITORY='https://github.com/netvl/xml-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:31.39 js/src/DoubleToString.o 4:32.93 js/src/Interpreter.o 4:35.51 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=procedural-masquerade CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:35.73 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 4:35.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:194:23 4:35.73 | 4:35.73 194 | input = input.trim_left(); 4:35.73 | ^^^^^^^^^ 4:35.74 | 4:35.74 = note: #[warn(deprecated)] on by default 4:35.78 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 4:35.78 --> /<>/firefox-68.0~b13+build1/third_party/rust/procedural-masquerade/lib.rs:201:23 4:35.79 | 4:35.79 201 | input = input.trim_right(); 4:35.79 | ^^^^^^^^^^ 4:36.29 Compiling stable_deref_trait v1.0.0 4:36.29 Running `CARGO=/usr/bin/cargo 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. 4:36.30 ' CARGO_PKG_REPOSITORY='https://github.com/storyyeller/stable_deref_trait' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Robert Grosse ' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=stable_deref_trait CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/stable_deref_trait' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 4:36.58 Compiling pkg-config v0.3.9 4:36.58 Running `CARGO=/usr/bin/cargo 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 4:36.58 Cargo build scripts. 4:36.58 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/pkg-config-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_NAME=pkg-config CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/pkg-config' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:36.80 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 4:36.81 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:67:5 4:36.81 | 4:36.81 67 | use std::ascii::AsciiExt; 4:36.81 | ^^^^^^^^^^^^^^^^^^^^ 4:36.81 | 4:36.81 = note: #[warn(deprecated)] on by default 4:36.98 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 4:36.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:267:49 4:36.98 | 4:36.98 267 | Ok(try!(run(cfg.command(package, &[&arg]))).trim_right().to_owned()) 4:36.98 | ^^^^^^^^^^ 4:37.04 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 4:37.04 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:407:28 4:37.04 | 4:37.04 407 | let parts = output.trim_right() 4:37.04 | ^^^^^^^^^^ 4:37.08 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 4:37.08 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:445:31 4:37.08 | 4:37.08 445 | let mut iter = output.trim_right().split(' '); 4:37.08 | ^^^^^^^^^^ 4:37.13 warning: unused import: `std::ascii::AsciiExt` 4:37.13 --> /<>/firefox-68.0~b13+build1/third_party/rust/pkg-config/src/lib.rs:67:5 4:37.13 | 4:37.13 67 | use std::ascii::AsciiExt; 4:37.13 | ^^^^^^^^^^^^^^^^^^^^ 4:37.13 | 4:37.13 = note: #[warn(unused_imports)] on by default 4:37.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/editline' 4:37.49 js/src/editline/Unified_c_js_src_editline0.o 4:38.85 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/editline' 4:38.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 4:38.87 js/src/frontend/Parser.o 4:38.87 js/src/frontend/Unified_cpp_js_src_frontend0.o 4:40.48 js/src/ProfilingStack.o 4:46.34 Compiling num-traits v0.2.6 4:46.34 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=num-traits CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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` 4:49.33 Running `CARGO=/usr/bin/cargo 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] 4:49.33 parameters. Structured like an if-else chain, the first matching branch is the 4:49.33 item that gets emitted. 4:49.33 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cfg-if' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=cfg-if CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cfg-if' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 4:49.49 warning: missing documentation for macro 4:49.49 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:36:1 4:49.49 | 4:49.49 36 | macro_rules! cfg_if { 4:49.49 | ^^^^^^^^^^^^^^^^^^^ 4:49.49 | 4:49.49 note: lint level defined here 4:49.49 --> /<>/firefox-68.0~b13+build1/third_party/rust/cfg-if/src/lib.rs:32:9 4:49.49 | 4:49.49 32 | #![deny(missing_docs)] 4:49.49 | ^^^^^^^^^^^^ 4:49.53 Compiling itoa v0.4.1 4:49.53 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.4.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=itoa CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itoa' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:50.35 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION=1.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=lazy_static CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazy_static' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 4:50.71 Compiling ucd-util v0.1.1 4:50.71 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A small utility library for working with the Unicode character database. 4:50.71 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rucd' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=ucd-util CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ucd-util' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rucd' /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` 4:52.35 Compiling ansi_term v0.11.0 4:52.35 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library for ANSI terminal colours and styles (bold, underline)' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='ogham@bsago.me:Ryan Scheel (Havvy) :Josh Triplett ' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=ansi_term CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ansi_term' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/ogham/rust-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` 4:54.90 Compiling thin-slice v0.1.1 4:54.90 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Cameron McCormack ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=thin-slice CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thin-slice' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:55.55 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bytes related utility functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/utils' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=byte-tools CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byte-tools' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:55.79 Compiling smallbitvec v2.3.0 4:55.79 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Matt Brubeck ' CARGO_PKG_VERSION=2.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=smallbitvec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/smallbitvec' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_HOMEPAGE= /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` 4:56.89 Compiling unicode-width v0.1.4 4:56.89 Running `CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-width' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_DESCRIPTION='Determine displayed width of `char` and `str` types 4:56.89 according to Unicode Standard Annex #11 rules. 4:56.89 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-width CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-width' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-width' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:57.29 Compiling percent-encoding v1.0.0 4:57.29 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.0 CARGO_PKG_DESCRIPTION='Percent encoding and decoding' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=percent-encoding CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:57.52 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 4:57.52 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 4:57.52 | 4:57.52 35 | use std::ascii::AsciiExt; 4:57.52 | ^^^^^^^^^^^^^^^^^^^^ 4:57.52 | 4:57.52 = note: #[warn(deprecated)] on by default 4:57.76 warning: unused import: `std::ascii::AsciiExt` 4:57.76 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 4:57.76 | 4:57.76 35 | use std::ascii::AsciiExt; 4:57.76 | ^^^^^^^^^^^^^^^^^^^^ 4:57.76 | 4:57.76 = note: #[warn(unused_imports)] on by default 4:58.40 Compiling opaque-debug v0.2.1 4:58.40 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=opaque-debug CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 4:58.61 Compiling vec_map v0.8.0 4:58.61 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' 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=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=vec_map CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/vec_map' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/contain-rs/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` 4:59.35 Compiling utf8-ranges v1.0.0 4:59.36 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/utf8-ranges' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_DESCRIPTION='Convert ranges of Unicode codepoints to UTF-8 byte ranges.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=utf8-ranges CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/utf8-ranges' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 4:59.54 warning: variable does not need to be mutable 4:59.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/vec_map/src/lib.rs:745:18 4:59.54 | 4:59.54 745 | fn into_iter(mut self) -> IterMut<'a, T> { 4:59.54 | ----^^^^ 4:59.54 | | 4:59.54 | help: remove this `mut` 4:59.54 | 4:59.54 = note: #[warn(unused_mut)] on by default 4:59.74 Compiling bindgen v0.49.1 4:59.74 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_VERSION=0.49.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=bindgen CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bindgen' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-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` *** KEEP ALIVE MARKER *** Total duration: 0:05:00.181544 5:01.37 Compiling semver-parser v0.7.0 5:01.37 Running `CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/semver-parser' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 5:01.37 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver-parser CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:04.19 Compiling bitflags v1.0.4 5:04.19 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 5:04.19 ' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=bitflags CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/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` 5:04.43 Compiling xml-rs v0.8.0 5:04.43 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Vladimir Matveev ' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=xml-rs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/xml-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:07.94 Compiling bitflags v1.0.4 5:07.94 Running `CARGO_PKG_HOMEPAGE='https://github.com/bitflags/bitflags' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 5:07.94 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=bitflags CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:08.16 Compiling geckodriver v0.24.0 (/<>/firefox-68.0~b13+build1/testing/geckodriver) 5:08.17 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.24.0 CARGO_PKG_DESCRIPTION='Proxy for using WebDriver clients to interact with Gecko-based browsers.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=geckodriver CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/geckodriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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'` 5:15.44 Compiling strsim v0.7.0 5:15.45 Running `CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. 5:15.45 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. 5:15.45 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=strsim CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/strsim' CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool StackCheckIsConstructorCalleeNewTarget(JSContext*, JS::HandleValue, JS::HandleValue)’: 5:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:656:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:16.48 static bool StackCheckIsConstructorCalleeNewTarget(JSContext* cx, 5:16.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.48 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:16.48 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:16.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:16.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:16.48 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:16.48 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.48 arg1, arg2); 5:16.48 ~~~~~~~~~~~ 5:16.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:16.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::IsOptimizedArguments(js::AbstractFramePtr, JS::MutableHandleValue)’: 5:16.53 /<>/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’} changed in GCC 7.1 5:16.53 static inline bool IsOptimizedArguments(AbstractFramePtr frame, 5:16.53 ^~~~~~~~~~~~~~~~~~~~ 5:16.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:16.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:16.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:16.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:16.80 /<>/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)’: 5:16.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.81 inline bool GetProperty(JSContext* cx, JS::Handle obj, 5:16.81 ^~~~~~~~~~~ 5:16.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.81 return op(cx, obj, receiver, id, vp); 5:16.81 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.81 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:16.81 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.82 /<>/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)’: 5:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.82 inline bool GetElement(JSContext* cx, JS::Handle obj, 5:16.82 ^~~~~~~~~~ 5:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.82 return op(cx, obj, receiver, id, vp); 5:16.82 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:16.82 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:16.82 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.88 /<>/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&)’: 5:16.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.88 inline bool SetProperty(JSContext* cx, JS::Handle obj, 5:16.88 ^~~~~~~~~~~ 5:16.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.88 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:16.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:16.89 return NativeSetProperty(cx, obj.as(), id, v, 5:16.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:16.89 receiver, result); 5:16.89 ~~~~~~~~~~~~~~~~~ 5:16.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:17.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::BoxNonStrictThis(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 5:17.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.15 bool js::BoxNonStrictThis(JSContext* cx, HandleValue thisv, 5:17.15 ^~ 5:17.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:89:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:17.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetFunctionThis(JSContext*, js::AbstractFramePtr, JS::MutableHandleValue)’: 5:17.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:116:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:17.22 bool js::GetFunctionThis(JSContext* cx, AbstractFramePtr frame, 5:17.22 ^~ 5:17.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:156:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.22 return BoxNonStrictThis(cx, thisv, res); 5:17.22 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 5:17.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘void js::GetNonSyntacticGlobalThis(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 5:17.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:159:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:17.39 void js::GetNonSyntacticGlobalThis(JSContext* cx, HandleObject envChain, 5:17.39 ^~ 5:17.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::Debug_CheckSelfHosted(JSContext*, JS::HandleValue)’: 5:17.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:178:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.46 bool js::Debug_CheckSelfHosted(JSContext* cx, HandleValue fun) { 5:17.46 ^~ 5:17.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ReportIsNotFunction(JSContext*, JS::HandleValue, int, js::MaybeConstruct)’: 5:17.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:326:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.55 bool js::ReportIsNotFunction(JSContext* cx, HandleValue v, int numToSkip, 5:17.55 ^~ 5:17.55 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:17.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:17.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:17.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:17.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.55 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:17.55 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.55 arg1, arg2); 5:17.55 ~~~~~~~~~~~ 5:17.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::ValueToCallable(JSContext*, JS::HandleValue, int, js::MaybeConstruct)’: 5:17.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:335:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.56 JSObject* js::ValueToCallable(JSContext* cx, HandleValue v, int numToSkip, 5:17.56 ^~ 5:17.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:341:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.57 ReportIsNotFunction(cx, v, numToSkip, construct); 5:17.57 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.67 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CheckClassHeritageOperation(JSContext*, JS::HandleValue)’: 5:17.67 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:903:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.67 bool js::CheckClassHeritageOperation(JSContext* cx, HandleValue heritage) { 5:17.67 ^~ 5:17.68 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:17.68 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:17.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:17.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:17.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.68 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:17.68 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.68 arg1, arg2); 5:17.68 ~~~~~~~~~~~ 5:17.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.68 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:17.68 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.68 arg1, arg2); 5:17.68 ~~~~~~~~~~~ 5:17.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::ObjectWithProtoOperation(JSContext*, JS::HandleValue)’: 5:17.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.72 JSObject* js::ObjectWithProtoOperation(JSContext* cx, HandleValue val) { 5:17.72 ^~ 5:17.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:922:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.72 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:17.72 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:17.72 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:17.72 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:17.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.72 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:17.72 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.72 arg1, arg2); 5:17.72 ~~~~~~~~~~~ 5:17.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::EnterWithOperation(JSContext*, js::AbstractFramePtr, JS::HandleValue, JS::Handle)’: 5:17.77 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:941:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.77 bool js::EnterWithOperation(JSContext* cx, AbstractFramePtr frame, 5:17.77 ^~ 5:17.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:17.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:17.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.77 return js::ToObjectSlow(cx, v, false); 5:17.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:17.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ThrowOperation(JSContext*, JS::HandleValue)’: 5:17.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4429:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.93 bool js::ThrowOperation(JSContext* cx, HandleValue v) { 5:17.93 ^~ 5:17.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4431:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.93 cx->setPendingExceptionAndCaptureStack(v); 5:17.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:17.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 5:17.98 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4478:24: warning: ‘proto’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:17.98 if (GetPropertyPure(cx, proto, NameToId(name), vp.address())) { 5:17.98 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:17.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.99 bool js::GetProperty(JSContext* cx, HandleValue v, HandlePropertyName name, 5:17.99 ^~ 5:17.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4435:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:17.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:17.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:17.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:17.99 return js::ToObjectSlow(cx, vp, true); 5:18.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:18.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:18.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:18.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:18.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:18.00 return op(cx, obj, receiver, id, vp); 5:18.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:18.01 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:18.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetValueProperty(JSContext*, JS::HandleValue, js::HandlePropertyName, JS::MutableHandleValue)’: 5:18.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.13 bool js::GetValueProperty(JSContext* cx, HandleValue value, 5:18.13 ^~ 5:18.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4492:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4494:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.13 return GetProperty(cx, value, name, vp); 5:18.14 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 5:18.14 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4494:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefVarOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)’: 5:18.21 /<>/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’} changed in GCC 7.1 5:18.21 if (!DefineDataProperty(cx, varobj, name, UndefinedHandleValue, attrs)) { 5:18.21 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefLexicalOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*)’: 5:18.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4619:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.32 return NativeDefineDataProperty(cx, lexicalEnv, id, uninitialized, attrs); 5:18.32 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DefFunOperation(JSContext*, JS::HandleScript, JS::HandleObject, JS::HandleFunction)’: 5:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4654:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.43 if (!DefineDataProperty(cx, parent, name, rval, attrs)) { 5:18.43 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4678:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.43 if (!DefineDataProperty(cx, parent, name, rval, attrs)) { 5:18.43 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:18.43 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:18.43 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:18.43 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:333:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.43 return SetProperty(cx, obj, id, v, receiver, result) && 5:18.43 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:333:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetAndClearExceptionAndStack(JSContext*, JS::MutableHandleValue, js::MutableHandleSavedFrame)’: 5:18.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4739:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.60 bool js::GetAndClearExceptionAndStack(JSContext* cx, MutableHandleValue res, 5:18.60 ^~ 5:18.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4741:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.60 if (!cx->getPendingException(res)) { 5:18.60 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 5:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetAndClearException(JSContext*, JS::MutableHandleValue)’: 5:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4751:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.62 bool js::GetAndClearException(JSContext* cx, MutableHandleValue res) { 5:18.62 ^~ 5:18.62 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4753:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.62 return GetAndClearExceptionAndStack(cx, res, &stack); 5:18.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:18.66 /<>/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]’: 5:18.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.66 bool js::DeletePropertyJit(JSContext* cx, HandleValue v, 5:18.66 ^~ 5:18.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:18.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.66 return js::ToObjectSlow(cx, vp, true); 5:18.66 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:18.76 /<>/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]’: 5:18.76 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4757:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.76 bool js::DeletePropertyJit(JSContext* cx, HandleValue v, 5:18.76 ^~ 5:18.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:18.76 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:18.76 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:18.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:18.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:18.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:18.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.77 return js::ToObjectSlow(cx, vp, true); 5:18.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:18.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InitElementArray(JSContext*, jsbytecode*, JS::HandleObject, uint32_t, JS::HandleValue)’: 5:18.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4864:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:18.84 bool js::InitElementArray(JSContext* cx, jsbytecode* pc, HandleObject obj, 5:18.84 ^~ 5:18.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.84 /<>/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’} changed in GCC 7.1 5:18.85 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 5:18.85 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SubValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.88 bool js::SubValues(JSContext* cx, MutableHandleValue lhs, 5:18.88 ^~ 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4874:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:18.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.88 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.88 return ToNumericSlow(cx, vp); 5:18.88 ~~~~~~~~~~~~~^~~~~~~~ 5:18.88 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.88 return ToNumericSlow(cx, vp); 5:18.88 ~~~~~~~~~~~~~^~~~~~~~ 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.88 return BigInt::sub(cx, lhs, rhs, res); 5:18.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:18.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::MulValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:18.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 bool js::MulValues(JSContext* cx, MutableHandleValue lhs, 5:18.93 ^~ 5:18.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:18.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:18.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 return ToNumericSlow(cx, vp); 5:18.93 ~~~~~~~~~~~~~^~~~~~~~ 5:18.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.93 return ToNumericSlow(cx, vp); 5:18.93 ~~~~~~~~~~~~~^~~~~~~~ 5:18.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:18.94 return BigInt::mul(cx, lhs, rhs, res); 5:18.94 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:18.94 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:18.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DivValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:19.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 bool js::DivValues(JSContext* cx, MutableHandleValue lhs, 5:19.00 ^~ 5:19.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4884:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:19.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.00 return ToNumericSlow(cx, vp); 5:19.00 ~~~~~~~~~~~~~^~~~~~~~ 5:19.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.01 return ToNumericSlow(cx, vp); 5:19.01 ~~~~~~~~~~~~~^~~~~~~~ 5:19.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:19.01 return BigInt::div(cx, lhs, rhs, res); 5:19.01 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:19.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ModValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 bool js::ModValues(JSContext* cx, MutableHandleValue lhs, 5:19.08 ^~ 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4889:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:19.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.08 return ToNumericSlow(cx, vp); 5:19.08 ~~~~~~~~~~~~~^~~~~~~~ 5:19.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.09 return ToNumericSlow(cx, vp); 5:19.09 ~~~~~~~~~~~~~^~~~~~~~ 5:19.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:19.09 return BigInt::mod(cx, lhs, rhs, res); 5:19.09 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:19.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::PowValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.15 bool js::PowValues(JSContext* cx, MutableHandleValue lhs, 5:19.15 ^~ 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4894:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:19.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.16 return ToNumericSlow(cx, vp); 5:19.16 ~~~~~~~~~~~~~^~~~~~~~ 5:19.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.16 return ToNumericSlow(cx, vp); 5:19.16 ~~~~~~~~~~~~~^~~~~~~~ 5:19.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:19.16 return BigInt::pow(cx, lhs, rhs, res); 5:19.16 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:19.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::UrshValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:19.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.21 bool js::UrshValues(JSContext* cx, MutableHandleValue lhs, 5:19.21 ^~ 5:19.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4899:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:19.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.22 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 return ToNumericSlow(cx, vp); 5:19.22 ~~~~~~~~~~~~~^~~~~~~~ 5:19.22 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.22 return ToNumericSlow(cx, vp); 5:19.22 ~~~~~~~~~~~~~^~~~~~~~ 5:19.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:19.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.23 return js::ToUint32Slow(cx, v, out); 5:19.23 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:19.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.24 return js::ToInt32Slow(cx, v, out); 5:19.24 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:19.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::AtomicIsLockFree(JSContext*, JS::HandleValue, int*)’: 5:19.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4904:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.28 bool js::AtomicIsLockFree(JSContext* cx, HandleValue in, int* out) { 5:19.28 ^~ 5:19.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4904:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.28 return js::ToInt32Slow(cx, v, out); 5:19.28 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:19.38 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::DeleteNameOperation(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleValue)’: 5:19.38 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4913:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.38 bool js::DeleteNameOperation(JSContext* cx, HandlePropertyName name, 5:19.38 ^~ 5:19.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ImplicitThisOperation(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)’: 5:19.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4946:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.56 bool js::ImplicitThisOperation(JSContext* cx, HandleObject scopeObj, 5:19.57 ^~ 5:19.63 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::OptimizeSpreadCall(JSContext*, JS::HandleValue, bool*)’: 5:19.63 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5109:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:19.63 bool js::OptimizeSpreadCall(JSContext* cx, HandleValue arg, bool* optimized) { 5:19.63 ^~ 5:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::GetImportOperation(JSContext*, JS::HandleObject, JS::HandleScript, jsbytecode*, JS::MutableHandleValue)’: 5:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:245:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:19.83 bool js::GetImportOperation(JSContext* cx, HandleObject envChain, 5:19.83 ^~ 5:19.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:19.84 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:19.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:19.84 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:19.84 return op(cx, obj, receiver, id, vp); 5:19.84 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:19.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:19.84 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:19.84 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:19.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:19.84 /<>/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’} changed in GCC 7.1 5:19.85 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 5:19.85 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:19.85 shape, vp)) { 5:19.85 ~~~~~~~~~~ 5:20.03 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:20.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:20.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:20.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘JSObject* js::SuperFunOperation(JSContext*, JS::HandleObject)’: 5:20.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.03 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:20.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.03 arg1, arg2); 5:20.03 ~~~~~~~~~~~ 5:20.09 /<>/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)’: 5:20.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.09 bool js::SetPropertySuper(JSContext* cx, HandleObject obj, HandleValue receiver, 5:20.09 ^~ 5:20.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5443:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:20.09 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.09 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:20.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.10 return NativeSetProperty(cx, obj.as(), id, v, 5:20.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.10 receiver, result); 5:20.10 ~~~~~~~~~~~~~~~~~ 5:20.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::AddValues(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 5:20.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.31 bool js::AddValues(JSContext* cx, MutableHandleValue lhs, 5:20.31 ^~ 5:20.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4869:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.32 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:20.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.32 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.32 return ToStringSlow(cx, v); 5:20.32 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 5:20.33 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.33 return ToStringSlow(cx, v); 5:20.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 5:20.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:20.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.33 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.33 return ToNumericSlow(cx, vp); 5:20.33 ~~~~~~~~~~~~~^~~~~~~~ 5:20.34 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.34 return ToNumericSlow(cx, vp); 5:20.34 ~~~~~~~~~~~~~^~~~~~~~ 5:20.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.34 return BigInt::add(cx, lhs, rhs, res); 5:20.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:20.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:20.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 5:20.45 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:20.45 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.45 /<>/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)1]’: 5:20.45 /<>/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’} changed in GCC 7.1 5:20.45 inline bool ValueToId( 5:20.45 ^~~~~~~~~ 5:20.45 /<>/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’} changed in GCC 7.1 5:20.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.45 JSAtom* atom = ToAtom(cx, v); 5:20.45 ~~~~~~~~~~~~~~~^~~~~~~ 5:20.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::HasOwnProperty(JSContext*, JS::HandleValue, JS::HandleValue, bool*)’: 5:20.54 /<>/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’} changed in GCC 7.1 5:20.54 inline bool HasOwnProperty(JSContext* cx, HandleValue val, HandleValue idValue, 5:20.54 ^~~~~~~~~~~~~~ 5:20.54 /<>/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’} changed in GCC 7.1 5:20.54 /<>/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’} changed in GCC 7.1 5:20.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.55 return ValueToId(cx, argument, result); 5:20.55 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.55 return ToPropertyKeySlow(cx, argument, result); 5:20.56 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:20.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.56 return js::ToObjectSlow(cx, v, false); 5:20.56 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:20.66 /<>/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]’: 5:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.66 bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index, 5:20.66 ^~ 5:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:20.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.66 return js::ToObjectSlow(cx, vp, true); 5:20.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:20.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.67 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.67 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.67 return ValueToId(cx, argument, result); 5:20.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.67 return ToPropertyKeySlow(cx, argument, result); 5:20.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.74 /<>/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]’: 5:20.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.74 bool js::DeleteElementJit(JSContext* cx, HandleValue val, HandleValue index, 5:20.74 ^~ 5:20.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4787:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:20.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.74 return js::ToObjectSlow(cx, vp, true); 5:20.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:20.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.75 return ValueToId(cx, argument, result); 5:20.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.75 return ToPropertyKeySlow(cx, argument, result); 5:20.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::SetObjectElement(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 5:20.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.86 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 5:20.86 ^~ 5:20.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4819:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.86 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.86 return ValueToId(cx, argument, result); 5:20.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:20.87 return ToPropertyKeySlow(cx, argument, result); 5:20.87 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:20.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:20.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:20.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:20.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:20.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.87 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:20.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:20.88 return NativeSetProperty(cx, obj.as(), id, v, 5:20.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:20.88 receiver, result); 5:20.88 ~~~~~~~~~~~~~~~~~ 5:20.89 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.01 /<>/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*)’: 5:21.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.01 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 5:21.01 ^~ 5:21.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4829:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.01 return ValueToId(cx, argument, result); 5:21.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.01 return ToPropertyKeySlow(cx, argument, result); 5:21.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:21.01 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.02 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:21.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.02 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.02 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.02 return NativeSetProperty(cx, obj.as(), id, v, 5:21.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.02 receiver, result); 5:21.02 ~~~~~~~~~~~~~~~~~ 5:21.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.13 /<>/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)’: 5:21.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.13 bool js::SetObjectElementWithReceiver(JSContext* cx, HandleObject obj, 5:21.14 ^~ 5:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4842:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.14 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.14 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.14 return ValueToId(cx, argument, result); 5:21.14 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.14 return ToPropertyKeySlow(cx, argument, result); 5:21.14 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:21.15 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.15 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:21.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.15 return NativeSetProperty(cx, obj.as(), id, v, 5:21.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.15 receiver, result); 5:21.15 ~~~~~~~~~~~~~~~~~ 5:21.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.24 /<>/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*)’: 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.24 bool js::SetObjectElement(JSContext* cx, HandleObject obj, HandleValue index, 5:21.24 ^~ 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4852:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.24 return ValueToId(cx, argument, result); 5:21.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.24 return ToPropertyKeySlow(cx, argument, result); 5:21.24 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.24 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:21.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.24 return NativeSetProperty(cx, obj.as(), id, v, 5:21.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.24 receiver, result); 5:21.24 ~~~~~~~~~~~~~~~~~ 5:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:21.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InitElemGetterSetterOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’: 5:21.33 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5007:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.33 bool js::InitElemGetterSetterOperation(JSContext* cx, jsbytecode* pc, 5:21.33 ^~ 5:21.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.33 return ValueToId(cx, argument, result); 5:21.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.33 return ToPropertyKeySlow(cx, argument, result); 5:21.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:21.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.37 /<>/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]’: 5:21.37 /<>/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’} changed in GCC 7.1 5:21.37 inline bool FetchName(JSContext* cx, HandleObject receiver, HandleObject holder, 5:21.37 ^~~~~~~~~ 5:21.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:21.37 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:21.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:21.37 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.37 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:21.37 return op(cx, obj, receiver, id, vp); 5:21.37 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:21.38 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:21.38 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:21.38 /<>/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’} changed in GCC 7.1 5:21.38 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 5:21.38 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:21.38 shape, vp)) { 5:21.38 ~~~~~~~~~~ 5:21.77 Compiling unicode-segmentation v1.2.1 5:21.77 Running `CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/unicode-segmentation' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries 5:21.77 according to Unicode Standard Annex #29 rules. 5:21.78 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=unicode-segmentation CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:21.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘js::ReportInNotObjectError(JSContext*, JS::HandleValue, int, JS::HandleValue, int)::’: 5:21.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1617:55: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:21.88 HandleValue ref) -> UniqueChars { 5:21.88 ^~~~~~~~~~~ 5:22.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘void js::ReportInNotObjectError(JSContext*, JS::HandleValue, int, JS::HandleValue, int)’: 5:22.06 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:22.07 void js::ReportInNotObjectError(JSContext* cx, HandleValue lref, int lindex, 5:22.07 ^~ 5:22.07 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1614:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:23.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:23.44 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 5:23.44 /<>/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’} changed in GCC 7.1 5:23.45 inline void InitGlobalLexicalOperation(JSContext* cx, 5:23.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘JSObject* js::LambdaArrow(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)’: 5:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4515:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:24.91 JSObject* js::LambdaArrow(JSContext* cx, HandleFunction fun, 5:24.91 ^~ 5:25.19 Compiling rust-ini v0.10.3 5:25.20 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.10.3 CARGO_PKG_DESCRIPTION='An Ini configuration file parsing library in Rust' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rust-ini CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_AUTHORS='Y. T. Chung ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rust-ini' CARGO_PKG_REPOSITORY='https://github.com/zonyitoo/rust-ini' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:27.13 /<>/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:27.14 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:5617:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:27.14 TernaryNodeType ifNode; 5:27.14 ^~~~~~ 5:28.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool Interpret(JSContext*, js::RunState&)’: 5:28.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1887:51: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.87 ResumeMode mode = Debugger::onSingleStep(cx, &rval); 5:28.87 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 5:28.87 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1900:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.87 cx->setPendingExceptionAndCaptureStack(rval); 5:28.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 5:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1913:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.88 ResumeMode mode = Debugger::onTrap(cx, &rval); 5:28.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 5:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1924:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.88 cx->setPendingExceptionAndCaptureStack(rval); 5:28.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 5:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2202:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.90 ReportInNotObjectError(cx, lref, -2, rref, -1); 5:28.90 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 5:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2202:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:28.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:28.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.90 return ValueToId(cx, argument, result); 5:28.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.90 return ToPropertyKeySlow(cx, argument, result); 5:28.90 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:28.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2225:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.90 if (!HasOwnProperty(cx, val, idval, &found)) { 5:28.90 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 5:28.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2237:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.91 JSObject* iter = ValueToIterator(cx, val); 5:28.91 ~~~~~~~~~~~~~~~^~~~~~~~~ 5:28.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:28.92 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.92 return ToInt32OrBigIntSlow(cx, vp); 5:28.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.92 return ToInt32OrBigIntSlow(cx, vp); 5:28.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:28.93 return BigInt::bitOr(cx, lhs, rhs, out); 5:28.93 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:28.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:28.93 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.94 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.94 return ToInt32OrBigIntSlow(cx, vp); 5:28.94 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.94 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.94 return ToInt32OrBigIntSlow(cx, vp); 5:28.95 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.95 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:28.95 return BigInt::bitXor(cx, lhs, rhs, out); 5:28.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:28.96 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:28.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.96 return ToInt32OrBigIntSlow(cx, vp); 5:28.96 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.97 return ToInt32OrBigIntSlow(cx, vp); 5:28.97 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:28.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:28.97 return BigInt::bitAnd(cx, lhs, rhs, out); 5:28.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.97 if (!LooselyEqual(cx, lval, rval, &cond)) { 5:28.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:80:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.97 if (!LooselyEqual(cx, lval, rval, &cond)) { 5:28.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.97 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 5:28.97 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 5:28.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2411:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 5:28.97 STRICT_EQUALITY_OP(==, cond); 5:28.97 ^~~~~~~~~~~~~~~~~~ 5:28.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2402:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.99 if (!js::StrictlyEqual(cx, lval, rval, &equal)) { \ 5:28.99 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 5:28.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2418:7: note: in expansion of macro ‘STRICT_EQUALITY_OP’ 5:28.99 STRICT_EQUALITY_OP(!=, cond); 5:28.99 ^~~~~~~~~~~~~~~~~~ 5:28.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.99 return BigInt::lessThan(cx, lhs, rhs, res); 5:28.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:28.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.99 return BigInt::lessThan(cx, lhs, rhs, res); 5:28.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:28.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:28.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.99 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.99 return ToNumericSlow(cx, vp); 5:28.99 ~~~~~~~~~~~~~^~~~~~~~ 5:28.99 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:28.99 return ToNumericSlow(cx, vp); 5:28.99 ~~~~~~~~~~~~~^~~~~~~~ 5:28.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:28.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:28.99 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.01 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.02 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.04 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.04 return ToNumericSlow(cx, vp); 5:29.04 ~~~~~~~~~~~~~^~~~~~~~ 5:29.04 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.04 return ToNumericSlow(cx, vp); 5:29.04 ~~~~~~~~~~~~~^~~~~~~~ 5:29.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.05 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.05 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.05 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.05 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.05 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.06 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.07 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.08 return ToNumericSlow(cx, vp); 5:29.08 ~~~~~~~~~~~~~^~~~~~~~ 5:29.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.08 return ToNumericSlow(cx, vp); 5:29.08 ~~~~~~~~~~~~~^~~~~~~~ 5:29.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.09 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.09 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.09 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.09 return ToNumericSlow(cx, vp); 5:29.09 ~~~~~~~~~~~~~^~~~~~~~ 5:29.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.09 return ToNumericSlow(cx, vp); 5:29.09 ~~~~~~~~~~~~~^~~~~~~~ 5:29.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.09 return BigInt::lessThan(cx, lhs, rhs, res); 5:29.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.09 return ToInt32OrBigIntSlow(cx, vp); 5:29.09 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:29.10 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.10 return ToInt32OrBigIntSlow(cx, vp); 5:29.10 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:29.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.10 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.10 return BigInt::lsh(cx, lhs, rhs, out); 5:29.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.11 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 return ToInt32OrBigIntSlow(cx, vp); 5:29.11 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:29.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 return ToInt32OrBigIntSlow(cx, vp); 5:29.11 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:29.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.11 return BigInt::rsh(cx, lhs, rhs, out); 5:29.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.11 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 return ToNumericSlow(cx, vp); 5:29.11 ~~~~~~~~~~~~~^~~~~~~~ 5:29.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.11 return ToNumericSlow(cx, vp); 5:29.12 ~~~~~~~~~~~~~^~~~~~~~ 5:29.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.13 return js::ToUint32Slow(cx, v, out); 5:29.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:29.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.13 return js::ToInt32Slow(cx, v, out); 5:29.14 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:29.14 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 5:29.14 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 5:29.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 5:29.14 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 5:29.14 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 5:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 5:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.15 return ToStringSlow(cx, v); 5:29.15 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 5:29.15 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.15 return ToStringSlow(cx, v); 5:29.15 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 5:29.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.16 return ToNumericSlow(cx, vp); 5:29.16 ~~~~~~~~~~~~~^~~~~~~~ 5:29.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.16 return ToNumericSlow(cx, vp); 5:29.16 ~~~~~~~~~~~~~^~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.17 return BigInt::add(cx, lhs, rhs, res); 5:29.17 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1444:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 return ToNumericSlow(cx, vp); 5:29.17 ~~~~~~~~~~~~~^~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 return ToNumericSlow(cx, vp); 5:29.17 ~~~~~~~~~~~~~^~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.17 return BigInt::sub(cx, lhs, rhs, res); 5:29.17 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1460:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 return ToNumericSlow(cx, vp); 5:29.17 ~~~~~~~~~~~~~^~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.17 return ToNumericSlow(cx, vp); 5:29.17 ~~~~~~~~~~~~~^~~~~~~~ 5:29.17 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.18 return BigInt::mul(cx, lhs, rhs, res); 5:29.18 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1476:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.19 return ToNumericSlow(cx, vp); 5:29.19 ~~~~~~~~~~~~~^~~~~~~~ 5:29.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.19 return ToNumericSlow(cx, vp); 5:29.19 ~~~~~~~~~~~~~^~~~~~~~ 5:29.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.19 return BigInt::div(cx, lhs, rhs, res); 5:29.19 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.19 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1492:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.20 return ToNumericSlow(cx, vp); 5:29.20 ~~~~~~~~~~~~~^~~~~~~~ 5:29.20 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.20 return ToNumericSlow(cx, vp); 5:29.21 ~~~~~~~~~~~~~^~~~~~~~ 5:29.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.21 return BigInt::mod(cx, lhs, rhs, res); 5:29.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1516:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.21 return ToNumericSlow(cx, vp); 5:29.21 ~~~~~~~~~~~~~^~~~~~~~ 5:29.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.21 return ToNumericSlow(cx, vp); 5:29.21 ~~~~~~~~~~~~~^~~~~~~~ 5:29.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.21 return BigInt::pow(cx, lhs, rhs, res); 5:29.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1532:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.22 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.22 return ToInt32OrBigIntSlow(cx, vp); 5:29.22 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 5:29.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.22 return BigInt::bitNot(cx, in, out); 5:29.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5:29.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.23 return ToNumericSlow(cx, vp); 5:29.23 ~~~~~~~~~~~~~^~~~~~~~ 5:29.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.23 return BigInt::neg(cx, val, res); 5:29.23 ~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.23 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.23 if (!ToNumberSlow(cx, vp, &d)) { 5:29.23 ~~~~~~~~~~~~^~~~~~~~~~~~ 5:29.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2625:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.24 if (!DeleteNameOperation(cx, name, envObj, res)) { 5:29.24 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:29.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.24 return js::ToObjectSlow(cx, vp, true); 5:29.25 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.25 return js::ToObjectSlow(cx, vp, true); 5:29.25 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.25 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.25 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.25 return ValueToId(cx, argument, result); 5:29.25 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.26 return ToPropertyKeySlow(cx, argument, result); 5:29.26 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.26 return ValueToId(cx, argument, result); 5:29.26 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.26 return ToPropertyKeySlow(cx, argument, result); 5:29.26 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:197:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.26 if (IsOptimizedArguments(fp, lval)) { 5:29.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 5:29.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:209:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.27 if (name == cx->names().callee && IsOptimizedArguments(fp, lval)) { 5:29.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 5:29.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:216:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.27 return GetProperty(cx, v, name, vp); 5:29.27 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:29.27 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:216:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:29.27 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:124:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:29.28 return GetProperty(cx, obj, receiver, id, vp); 5:29.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2798:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.28 if (!GetNameBoundInEnvironment(cx, env, id, rval)) { 5:29.28 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 5:29.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:29.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.28 return SetProperty(cx, obj, id, v, receiver, result) && 5:29.29 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:308:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.29 ok = NativeSetProperty(cx, varobj, id, val, receiver, result); 5:29.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:29.29 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.30 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 5:29.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.30 return NativeSetProperty(cx, obj.as(), id, v, 5:29.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.30 receiver, result); 5:29.30 ~~~~~~~~~~~~~~~~~ 5:29.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.31 return js::ToObjectSlow(cx, vp, true); 5:29.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.31 return SetProperty(cx, obj, id, rval, lval, result) && 5:29.31 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:268:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2869:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.32 if (!SetPropertySuper(cx, obj, receiver, name, rval, strict)) { 5:29.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:555:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.32 if (IsOptimizedArguments(frame, lref)) { 5:29.32 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 5:29.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.32 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.33 return js::ToObjectSlow(cx, vp, true); 5:29.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.33 /<>/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’} changed in GCC 7.1 5:29.33 if (!GetElement(cx, boxed, receiver, index, res)) { 5:29.33 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.34 return ValueToId(cx, argument, result); 5:29.34 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.34 return ToPropertyKeySlow(cx, argument, result); 5:29.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.34 /<>/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’} changed in GCC 7.1 5:29.35 if (!GetProperty(cx, boxed, receiver, id, res)) { 5:29.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.35 /<>/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’} changed in GCC 7.1 5:29.35 if (!GetElement(cx, obj, receiver, index, res)) { 5:29.35 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.37 return ValueToId(cx, argument, result); 5:29.37 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.37 return ToPropertyKeySlow(cx, argument, result); 5:29.37 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.38 /<>/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’} changed in GCC 7.1 5:29.38 if (!GetProperty(cx, obj, receiver, id, res)) { 5:29.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.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’} changed in GCC 7.1 5:29.39 if (!GetElement(cx, obj, receiver, index, res)) { 5:29.39 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.39 return ValueToId(cx, argument, result); 5:29.39 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.39 return ToPropertyKeySlow(cx, argument, result); 5:29.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.39 /<>/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’} changed in GCC 7.1 5:29.39 if (!GetProperty(cx, obj, receiver, id, res)) { 5:29.40 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.40 return js::ToObjectSlow(cx, vp, true); 5:29.40 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.42 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.42 return ValueToId(cx, argument, result); 5:29.42 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.42 return ToPropertyKeySlow(cx, argument, result); 5:29.42 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.42 return SetProperty(cx, obj, id, value, receiver, result) && 5:29.42 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:1574:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.42 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.42 if (!SetObjectElementWithReceiver(cx, obj, index, value, receiver, 5:29.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.43 strict)) { 5:29.43 ~~~~~~~ 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2954:40: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:2970:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.43 if (!DirectEval(cx, args.get(0), args.rval())) { 5:29.43 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.43 if (!SpreadCallOperation(cx, script, REGS.pc, thisv, callee, arr, 5:29.43 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.43 newTarget, ret)) { 5:29.43 ~~~~~~~~~~~~~~~ 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.43 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.44 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3015:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.44 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:57:49: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:29.44 if (args.length() == 2 && IsOptimizedArguments(frame, args[1])) { 5:29.44 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 5:29.44 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:29.44 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:29.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:29.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.44 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.44 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:29.44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.44 arg1, arg2); 5:29.44 ~~~~~~~~~~~ 5:29.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3191:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.45 if (!OptimizeSpreadCall(cx, val, &optimized)) { 5:29.45 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 5:29.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:29.45 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.45 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:29.45 return GetProperty(cx, obj, receiverValue, id, vp); 5:29.45 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.45 /<>/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’} changed in GCC 7.1 5:29.45 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 5:29.45 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.45 shape, vp)) { 5:29.46 ~~~~~~~~~~ 5:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:253:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.46 return FetchName(cx, obj, pobj, name, prop, vp); 5:29.46 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3247:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.46 if (!GetImportOperation(cx, envChain, script, REGS.pc, rval)) { 5:29.46 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 5:29.46 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 5:29.46 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.46 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.46 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.46 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 5:29.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:29.47 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.47 return GlobalObject::addIntrinsicValue(cx, global, name, value); 5:29.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.47 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 5:29.47 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 5:29.47 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ReceiverGuard.h:10, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:18, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.48 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.49 return ToStringSlow(cx, v); 5:29.49 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 5:29.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.49 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 5:29.49 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.49 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3485:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.50 InitGlobalLexicalOperation(cx, lexicalEnv, script, REGS.pc, value); 5:29.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3601:22: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.50 LambdaArrow(cx, fun, REGS.fp()->environmentChain(), newTarget); 5:29.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.50 if (!TrySkipAwait(cx, val, &canSkip, &resolved)) { 5:29.50 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.50 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3629:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:29.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3722:41: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.51 if (!InitElemGetterSetterOperation(cx, REGS.pc, obj, idval, val)) { 5:29.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.51 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.51 return DefineDataProperty(cx, obj, name, rhs, propAttrs); 5:29.51 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:29.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:29.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.52 return ValueToId(cx, argument, result); 5:29.52 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.52 return ToPropertyKeySlow(cx, argument, result); 5:29.52 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:29.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.53 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.53 return DefineDataProperty(cx, obj, id, val, flags); 5:29.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.53 /<>/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’} changed in GCC 7.1 5:29.53 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 5:29.53 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.53 /<>/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’} changed in GCC 7.1 5:29.53 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 5:29.54 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3880:47: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.54 cx->setPendingExceptionAndCaptureStack(v); 5:29.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:29.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:3894:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.54 if (!GetAndClearException(cx, res)) { 5:29.54 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5:29.54 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4431:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.55 cx->setPendingExceptionAndCaptureStack(v); 5:29.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~ 5:29.55 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 5:29.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 5:29.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 5:29.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.55 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.55 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 5:29.55 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.56 arg1, arg2); 5:29.56 ~~~~~~~~~~~ 5:29.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4087:45: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.56 if (!AbstractGeneratorObject::resume(cx, activation, gen, val)) { 5:29.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h:12, 5:29.56 from /<>/firefox-68.0~b13+build1/js/src/jstypes.h:25, 5:29.56 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:14, 5:29.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:14, 5:29.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4125:52: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.57 MOZ_ALWAYS_FALSE(GeneratorThrowOrReturn(cx, activation.regs().fp(), 5:29.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro ‘MOZ_ALWAYS_FALSE’ 5:29.57 if ((expr)) { \ 5:29.57 ^~~~ 5:29.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4153:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.58 if (!CheckClassHeritageOperation(cx, heritage)) { 5:29.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4186:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.58 JSObject* obj = ObjectWithProtoOperation(cx, REGS.stackHandleAt(-1)); 5:29.58 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:29.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 5:29.58 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 5:29.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack.h:23, 5:29.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.h:19, 5:29.59 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:16, 5:29.59 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:29.59 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:29.59 return js::ToObjectSlow(cx, vp, true); 5:29.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.59 return BigInt::inc(cx, val, res); 5:29.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:29.60 return BigInt::dec(cx, val, res); 5:29.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 5:29.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 5:29.60 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:29.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:29.60 return ToNumericSlow(cx, vp); 5:29.61 ~~~~~~~~~~~~~^~~~~~~~ 5:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:4385:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:29.61 if (!cx->getPendingException(&exception)) { 5:29.61 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 5:31.85 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A macro to generate structures which behave like bitflags. 5:31.85 ' CARGO_PKG_REPOSITORY='https://github.com/bitflags/bitflags' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=1.0.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=bitflags CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitflags' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/bitflags/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` 5:32.08 Compiling strsim v0.7.0 5:32.08 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Implementations of string similarity metrics. 5:32.08 Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, and Jaro-Winkler. 5:32.08 ' CARGO_PKG_REPOSITORY='https://github.com/dguo/strsim-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Danny Guo ' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=strsim CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/strsim' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/dguo/strsim-rs' /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` 5:33.68 /<>/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:33.68 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:6997:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:33.68 NameNodeType innerName; 5:33.68 ^~~~~~~~~ 5:34.23 Compiling podio v0.1.5 5:34.23 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.5 CARGO_PKG_DESCRIPTION='Additional trait for Read and Write to read and write Plain Old Data 5:34.23 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=podio CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_VERSION_PATCH=5 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/podio' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/podio.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:35.02 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/libc-5966ed752b3772a4/build-script-build` 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_union 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_align 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 5:35.06 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 5:35.07 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 5:35.11 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 5:35.11 Compiling arrayvec v0.4.6 5:35.12 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.6 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 CARGO_PKG_NAME=arrayvec CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec' CARGO_PKG_REPOSITORY='https://github.com/bluss/arrayvec' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:36.23 warning: type annotations needed 5:36.23 --> /<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs:312:32 5:36.23 | 5:36.23 312 | ptr::copy(p, p.offset(1), len - index); 5:36.23 | ^^^^^^ 5:36.23 | 5:36.23 = note: #[warn(tyvar_behind_raw_pointer)] on by default 5:36.23 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! 5:36.23 = note: for more information, see issue #46906 5:37.55 Compiling crossbeam-utils v0.3.2 5:37.56 Running `CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-utils' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_DESCRIPTION='Utilities for concurrent programming' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-utils CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_PATCH=2 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:38.25 Compiling utf8-ranges v1.0.0 5:38.26 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=utf8-ranges CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/utf8-ranges' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 5:38.66 Compiling log v0.4.6 5:38.66 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/log' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 5:38.67 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=log CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:38.95 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:38.95 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 5:38.95 | 5:38.95 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 5:38.95 | ^^^^^^^^^^^^^^^^^ 5:38.95 | 5:38.95 = note: #[warn(deprecated)] on by default 5:38.95 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:38.95 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 5:38.95 | 5:38.95 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 5:38.95 | ^^^^^^^^^^^^^^^^^ 5:38.95 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:38.95 | 5:38.95 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 5:38.95 | ^^^^^^^^^^^^^^^^^^^ 5:38.95 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:38.95 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 5:38.95 | 5:38.95 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 5:38.95 | ^^^^^^^^^^^^^^^^^ 5:38.95 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 5:38.95 | 5:38.95 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 5:38.95 | ^^^^^^^^^^^^^^^^^^^ 5:40.18 Compiling fake-simd v0.1.2 5:40.19 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=fake-simd CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:40.67 Compiling peeking_take_while v0.1.2 5:40.67 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nick Fitzgerald ' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=peeking_take_while CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/peeking_take_while' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:40.93 Compiling thread_local v0.3.6 5:40.93 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.6 CARGO_PKG_DESCRIPTION='Per-object thread-local storage' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=thread_local CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_local' CARGO_PKG_REPOSITORY='https://github.com/Amanieu/thread_local-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:41.22 Compiling failure_derive v0.1.3 5:41.23 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=failure_derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' /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` 5:41.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::InternalCallOrConstruct(JSContext*, const JS::CallArgs&, js::MaybeConstruct)’: 5:41.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:496:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:41.29 return ReportIsNotFunction(cx, args.calleev(), skipForCallee, construct); 5:41.29 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:504:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:41.29 return ReportIsNotFunction(cx, args.calleev(), skipForCallee, construct); 5:41.29 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.58 /<>/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)’: 5:41.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.58 bool js::Call(JSContext* cx, HandleValue fval, HandleValue thisv, 5:41.58 ^~ 5:41.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:599:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CallGetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.60 bool js::CallGetter(JSContext* cx, HandleValue thisv, HandleValue getter, 5:41.60 ^~ 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:720:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.60 return Call(cx, getter, thisv, args, rval); 5:41.60 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:730:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:41.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::CallSetter(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 5:41.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.64 bool js::CallSetter(JSContext* cx, HandleValue thisv, HandleValue setter, 5:41.64 ^~ 5:41.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:733:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.65 return Call(cx, setter, thisv, args, &ignored); 5:41.65 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.65 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:744:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool JS::InstanceofOperator(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 5:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:822:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.73 extern bool JS::InstanceofOperator(JSContext* cx, HandleObject obj, 5:41.73 ^~ 5:41.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 5:41.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 5:41.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 5:41.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:41.73 return op(cx, obj, receiver, id, vp); 5:41.73 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 5:41.73 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 5:41.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:835:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.73 return ReportIsNotFunction(cx, hasInstance); 5:41.73 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 5:41.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 5:41.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:11: 5:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.74 return Call(cx, fval, thisv, args, rval); 5:41.74 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:41.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:850:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.74 return ReportIsNotFunction(cx, val); 5:41.74 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 5:41.82 /<>/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:41.83 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:5617:19: warning: ‘ifNode’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:41.83 TernaryNodeType ifNode; 5:41.83 ^~~~~~ 5:41.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 5:41.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:857:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:41.90 bool js::HasInstance(JSContext* cx, HandleObject obj, HandleValue v, bool* bp) { 5:41.90 ^~ 5:42.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp: In function ‘bool js::ConstructFromStack(JSContext*, const JS::CallArgs&)’: 5:42.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:674:46: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:42.08 if (!StackCheckIsConstructorCalleeNewTarget(cx, args.calleev(), 5:42.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 5:42.08 args.newTarget())) { 5:42.08 ~~~~~~~~~~~~~~~~~ 5:42.09 /<>/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)’: 5:42.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.09 bool js::Construct(JSContext* cx, HandleValue fval, 5:42.09 ^~ 5:42.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:682:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.20 /<>/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)’: 5:42.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.20 bool js::SpreadCallOperation(JSContext* cx, HandleScript script, jsbytecode* pc, 5:42.20 ^~ 5:42.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:42.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5041:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.21 return ReportIsNotFunction(cx, callee, 2 + constructing, 5:42.21 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.21 constructing ? CONSTRUCT : NO_CONSTRUCT); 5:42.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5046:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.21 return ReportIsNotFunction(cx, callee, 2 + constructing, 5:42.21 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.21 constructing ? CONSTRUCT : NO_CONSTRUCT); 5:42.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5061:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.22 if (!StackCheckIsConstructorCalleeNewTarget(cx, callee, newTarget)) { 5:42.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 5:42.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5075:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.22 if (!Construct(cx, callee, cargs, newTarget, &obj)) { 5:42.22 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5075:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.23 if (!Call(cx, callee, thisv, args, res)) { 5:42.23 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5:42.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5099:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:42.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:5091:22: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 5:42.23 if (!DirectEval(cx, args.get(0), res)) { 5:42.23 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 5:42.38 /<>/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)’: 5:42.38 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.38 bool js::InternalConstructWithProvidedThis(JSContext* cx, HandleValue fval, 5:42.38 ^~ 5:42.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 5:42.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.cpp:700:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 5:43.30 Compiling crc v1.7.0 5:43.31 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 CARGO_PKG_DESCRIPTION='Rust implementation of CRC(32, 64) with support of various standards' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=crc CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Rui Hu ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crc' CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:44.39 Compiling precomputed-hash v0.1.1 5:44.39 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Emilio Cobos Álvarez ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=precomputed-hash CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/precomputed-hash' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:44.65 Compiling same-file v1.0.2 5:44.65 Running `CARGO=/usr/bin/cargo 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. 5:44.65 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/same-file' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=1.0.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=same-file CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/same-file' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 5:45.61 Compiling tokio-executor v0.1.3 5:45.61 Running `CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_DESCRIPTION='Future execution primitives 5:45.61 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-executor CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:45.72 Compiling rayon-core v1.4.0 5:45.72 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=rayon-core CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 5:46.75 Compiling shlex v0.1.1 5:46.75 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Split a string into shell words, like Python'\''s shlex. 5:46.75 ' CARGO_PKG_REPOSITORY='https://github.com/comex/rust-shlex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='comex ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=shlex CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/shlex' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:47.80 /<>/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:47.80 /<>/firefox-68.0~b13+build1/js/src/frontend/Parser.cpp:6997:16: warning: ‘innerName’ may be used uninitialized in this function [-Wmaybe-uninitialized] 5:47.80 NameNodeType innerName; 5:47.80 ^~~~~~~~~ 5:48.06 js/src/Unified_cpp_js_src0.o 5:48.43 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/proc-macro2-632429d2d4670ffa/build-script-build` 5:48.45 [proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs 5:48.48 [proc-macro2 0.4.27] cargo:rustc-cfg=u128 5:48.48 [proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro 5:48.48 [proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro 5:48.48 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/memchr-b7e65f6326ddc2de/build-script-build` 5:48.52 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd 5:48.53 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2 5:48.53 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42 5:48.53 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx 5:48.53 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/httparse-88919622308069ff/build-script-build` 5:48.57 [httparse 1.3.3] cargo:rustc-cfg=httparse_simd 5:48.57 [httparse 1.3.3] cargo:warning=CARGO_CFG_TARGET_FEATURE was not set 5:48.57 warning: CARGO_CFG_TARGET_FEATURE was not set 5:48.57 Compiling bzip2-sys v0.1.6 5:48.57 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 5:48.58 Reader/Writer streams. 5:48.58 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bzip2-sys CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:48.66 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust-Crypto Project Developers' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=fake-simd CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fake-simd' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:48.98 Compiling scoped-tls v0.1.0 5:48.99 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Library implementation of the standard library'\''s old `scoped_thread_local'\!'` 5:48.99 macro for providing scoped access to thread local storage (TLS) so any type can 5:48.99 be stored into TLS. 5:48.99 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/scoped-tls' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=scoped-tls CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 5:49.24 warning: missing documentation for macro 5:49.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls/src/lib.rs:53:1 5:49.24 | 5:49.24 53 | macro_rules! scoped_thread_local { 5:49.24 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 5:49.24 | 5:49.24 note: lint level defined here 5:49.24 --> /<>/firefox-68.0~b13+build1/third_party/rust/scoped-tls/src/lib.rs:46:9 5:49.24 | 5:49.24 46 | #![deny(missing_docs, warnings)] 5:49.24 | ^^^^^^^^^^^^ 5:49.48 Compiling unicode-normalization v0.1.5 5:49.48 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='This crate provides functions for normalization of 5:49.48 Unicode strings, including Canonical and Compatible 5:49.48 Decomposition and Recomposition, as described in 5:49.48 Unicode Standard Annex #15. 5:49.49 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-normalization' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=unicode-normalization CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-normalization' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/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` 5:49.67 js/src/Unified_cpp_js_src1.o 5:52.13 Compiling miniz_oxide_c_api v0.1.2 5:52.14 Running `CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression API designed to be Rust drop-in replacement for miniz' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=miniz_oxide_c_api CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api' CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:53.07 Compiling threadbound v0.1.0 5:53.07 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=threadbound CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/threadbound' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 5:53.13 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-traits-c843334a68c3069a/build-script-build` 5:53.37 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 5:53.38 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/syn-87d0632701cf88fd/build-script-build` 5:53.40 Compiling num-integer v0.1.39 5:53.40 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_NAME=num-integer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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` 5:53.43 [syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id 5:53.43 [syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path 5:53.43 [syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests 5:53.43 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/serde-0bdbf36aabe44d82/build-script-build` 5:53.49 [serde 1.0.88] cargo:rustc-cfg=ops_bound 5:53.49 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 5:53.49 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 5:53.49 [serde 1.0.88] cargo:rustc-cfg=core_duration 5:53.49 [serde 1.0.88] cargo:rustc-cfg=integer128 5:53.49 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 5:53.49 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 5:53.49 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/ryu-d32c67d7adaad51d/build-script-build` 5:53.53 [ryu 0.2.4] cargo:rustc-cfg=integer128 5:53.53 [ryu 0.2.4] cargo:rustc-cfg=must_use_return 5:53.53 Compiling unicode-bidi v0.3.4 5:53.54 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.4 CARGO_PKG_DESCRIPTION='Implementation of the Unicode Bidirectional Algorithm' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=unicode-bidi CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi' CARGO_PKG_REPOSITORY='https://github.com/servo/unicode-bidi' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 5:56.56 Compiling semver-parser v0.7.0 5:56.56 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 5:56.56 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver-parser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/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` 5:58.32 js/src/frontend/Unified_cpp_js_src_frontend1.o *** KEEP ALIVE MARKER *** Total duration: 0:06:00.193492 6:02.33 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=opaque-debug CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/opaque-debug' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:02.51 Compiling winapi v0.3.6 (https://github.com/froydnj/winapi-rs?branch=aarch64#ac8afeb7) 6:02.51 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=winapi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/winapi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:05.63 Compiling humantime v1.1.1 6:05.63 Running `CARGO_PKG_HOMEPAGE='https://github.com/tailhook/humantime' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} 6:05.64 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=humantime CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/humantime' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 6:09.13 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/num-integer-203292d183fa4d4c/build-script-build` 6:09.42 [num-integer 0.1.39] cargo:rustc-cfg=has_i128 6:09.42 Compiling regex-syntax v0.6.0 6:09.42 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_DESCRIPTION='A regular expression parser.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=regex-syntax CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 6:12.41 Compiling either v1.1.0 6:12.41 Running `CARGO=/usr/bin/cargo 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. 6:12.41 Either has methods that are similar to Option and Result. 6:12.41 Includes convenience macros `try_left'\!'()` and `try_right'\!'()` to use for short-circuiting logic.' CARGO_PKG_REPOSITORY='https://github.com/bluss/either' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION=1.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=either CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/either' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 6:13.19 Compiling percent-encoding v1.0.0 6:13.19 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=percent-encoding CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 6:13.43 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 6:13.43 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 6:13.43 | 6:13.43 35 | use std::ascii::AsciiExt; 6:13.43 | ^^^^^^^^^^^^^^^^^^^^ 6:13.44 | 6:13.44 = note: #[warn(deprecated)] on by default 6:13.72 warning: unused import: `std::ascii::AsciiExt` 6:13.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/percent-encoding/lib.rs:35:5 6:13.72 | 6:13.72 35 | use std::ascii::AsciiExt; 6:13.72 | ^^^^^^^^^^^^^^^^^^^^ 6:13.72 | 6:13.72 = note: #[warn(unused_imports)] on by default 6:15.36 Compiling binary-space-partition v0.1.2 6:15.36 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=binary-space-partition CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/binary-space-partition' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:15.73 warning: variable does not need to be mutable 6:15.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/binary-space-partition/src/lib.rs:46:13 6:15.73 | 6:15.73 46 | let mut node = side.as_mut().unwrap(); 6:15.73 | ----^^^^ 6:15.73 | | 6:15.73 | help: remove this `mut` 6:15.73 | 6:15.73 = note: #[warn(unused_mut)] on by default 6:15.83 Compiling cose v0.1.4 6:15.83 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cose CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:16.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:16.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_length_getter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 6:16.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:637:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:16.94 static bool array_length_getter(JSContext* cx, HandleObject obj, HandleId id, 6:16.94 ^~~~~~~~~~~~~~~~~~~ 6:16.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20: 6:16.98 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In function ‘bool IsBigInt(JS::HandleValue)’: 6:16.98 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:24:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:16.98 static MOZ_ALWAYS_INLINE bool IsBigInt(HandleValue v) { 6:16.98 ^~~~~~~~ 6:17.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:29: 6:17.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp: In function ‘bool IsBoolean(JS::HandleValue)’: 6:17.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp:34:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:17.00 MOZ_ALWAYS_INLINE bool IsBoolean(HandleValue v) { 6:17.00 ^~~~~~~~~ 6:17.05 Compiling mio-named-pipes v0.1.5 6:17.05 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Windows named pipe bindings for mio. 6:17.05 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-named-pipes' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=mio-named-pipes CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio-named-pipes' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 6:17.11 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:7, 6:17.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38: 6:17.11 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.h: In static member function ‘static bool js::DataViewObject::is(JS::HandleValue)’: 6:17.11 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.h:32:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:17.11 static bool is(HandleValue v) { 6:17.11 ^~ 6:17.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:17.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_proto_finish(JSContext*, JS::HandleObject, JS::HandleObject)’: 6:17.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3953:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.26 if (!DefineDataProperty(cx, unscopables, cx->names().copyWithin, value) || 6:17.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3954:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.26 !DefineDataProperty(cx, unscopables, cx->names().entries, value) || 6:17.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3955:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.27 !DefineDataProperty(cx, unscopables, cx->names().fill, value) || 6:17.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3956:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.27 !DefineDataProperty(cx, unscopables, cx->names().find, value) || 6:17.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3957:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.28 !DefineDataProperty(cx, unscopables, cx->names().findIndex, value) || 6:17.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3958:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.29 !DefineDataProperty(cx, unscopables, cx->names().flat, value) || 6:17.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3959:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.29 !DefineDataProperty(cx, unscopables, cx->names().flatMap, value) || 6:17.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3960:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.29 !DefineDataProperty(cx, unscopables, cx->names().includes, value) || 6:17.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3961:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.30 !DefineDataProperty(cx, unscopables, cx->names().keys, value) || 6:17.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3962:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.30 !DefineDataProperty(cx, unscopables, cx->names().values, value)) { 6:17.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3969:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.31 return DefineDataProperty(cx, proto, id, value, JSPROP_READONLY); 6:17.31 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.31 Compiling svg_fmt v0.4.0 6:17.31 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nicolas Silva ' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=svg_fmt CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/svg_fmt' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:17.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20: 6:17.43 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In function ‘bool BigIntConstructor(JSContext*, unsigned int, JS::Value*)’: 6:17.43 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:47:65: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:17.43 v.isNumber() ? NumberToBigInt(cx, v.toNumber()) : ToBigInt(cx, v); 6:17.43 ~~~~~~~~^~~~~~~ 6:17.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:17.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool GetSharedTypedArray(JSContext*, JS::HandleValue, JS::MutableHandle)’: 6:17.65 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:91:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:17.65 static bool GetSharedTypedArray(JSContext* cx, HandleValue v, 6:17.65 ^~~~~~~~~~~~~~~~~~~ 6:17.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:17.96 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:17.96 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:17.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:17.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:17.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:17.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:17.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool array_toLocaleString(JSContext*, unsigned int, JS::Value*)’: 6:17.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:17.96 return js::ToObjectSlow(cx, v, false); 6:17.96 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:17.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:17.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1552:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:17.97 return CallSelfHostedFunction(cx, cx->names().ArrayToLocaleString, thisv, 6:17.97 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:17.97 args2, args.rval()); 6:17.97 ~~~~~~~~~~~~~~~~~~~ 6:18.05 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool ArraySpeciesCreate(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleObject)’: 6:18.05 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1161:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:18.05 if (!CallSelfHostedFunction(cx, cx->names().ArraySpeciesCreate, 6:18.05 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.05 UndefinedHandleValue, args, &rval)) { 6:18.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:18.10 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:18.10 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:18.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.10 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 6:18.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.11 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 6:18.11 ^~~~~~~~~ 6:18.11 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.11 if (!ToNumberSlow(cx, v, dp)) { 6:18.12 ~~~~~~~~~~~~^~~~~~~~~~~ 6:18.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:18.14 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_isLockFree(JSContext*, unsigned int, JS::Value*)’: 6:18.14 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:443:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.14 if (!ToInteger(cx, v, &dsize)) { 6:18.14 ~~~~~~~~~^~~~~~~~~~~~~~~ 6:18.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20: 6:18.18 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp: In static member function ‘static bool js::BigIntObject::toString_impl(JSContext*, const JS::CallArgs&)’: 6:18.18 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:103:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.18 if (!ToInteger(cx, args[0], &d)) { 6:18.18 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:18.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool ToLength(JSContext*, JS::HandleValue, uint64_t*)’: 6:18.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:153:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.28 static bool ToLength(JSContext* cx, HandleValue v, uint64_t* out) { 6:18.28 ^~~~~~~~ 6:18.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:18.28 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:18.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:18.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:18.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:18.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.29 return js::ToNumberSlow(cx, v, out); 6:18.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:18.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 6:18.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:18.34 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:18.34 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:18.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.34 /<>/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]’: 6:18.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.34 JSAtom* atom = ToAtom(cx, v); 6:18.34 ~~~~~~~~~~~~~~~^~~~~~~ 6:18.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool SetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::HandleValue)’: 6:18.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:509:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.42 static inline bool SetArrayElement(JSContext* cx, HandleObject obj, 6:18.43 ^~~~~~~~~~~~~~~ 6:18.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:18.43 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:18.43 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:18.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.43 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:18.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.43 return NativeSetProperty(cx, obj.as(), id, v, 6:18.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.44 receiver, result); 6:18.44 ~~~~~~~~~~~~~~~~~ 6:18.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:18.64 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool GetTypedArrayIndex(JSContext*, JS::HandleValue, JS::Handle, uint32_t*)’: 6:18.64 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:106:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.64 static bool GetTypedArrayIndex(JSContext* cx, HandleValue v, 6:18.64 ^~~~~~~~~~~~~~~~~~ 6:18.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:18.64 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:18.64 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:18.64 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.64 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.64 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.64 return ToIndexSlow(cx, v, errorNumber, index); 6:18.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::BigIntObject::asUintN(JSContext*, unsigned int, JS::Value*)’: 6:18.66 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.66 return ToIndexSlow(cx, v, errorNumber, index); 6:18.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20: 6:18.66 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:161:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.66 RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 6:18.67 ~~~~~~~~^~~~~~~~~~~~~~~~~ 6:18.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:18.72 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:18.72 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:18.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.72 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::BigIntObject::asIntN(JSContext*, unsigned int, JS::Value*)’: 6:18.72 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:18.72 return ToIndexSlow(cx, v, errorNumber, index); 6:18.72 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:20: 6:18.72 /<>/firefox-68.0~b13+build1/js/src/builtin/BigInt.cpp:187:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:18.72 RootedBigInt bi(cx, ToBigInt(cx, args.get(1))); 6:18.72 ~~~~~~~~^~~~~~~~~~~~~~~~~ 6:18.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.78 /<>/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]’: 6:18.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:18.78 static bool HasAndGetElement(JSContext* cx, HandleObject obj, 6:18.78 ^~~~~~~~~~~~~~~~ 6:18.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:18.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:18.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:18.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:18.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:18.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:18.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:18.79 return op(cx, obj, receiver, id, vp); 6:18.79 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:18.80 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:18.80 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:18.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47: 6:18.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘EvalJSONResult TryEvalJSON(JSContext*, JSLinearString*, JS::MutableHandleValue)’: 6:18.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:177:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:18.94 static EvalJSONResult TryEvalJSON(JSContext* cx, JSLinearString* str, 6:18.94 ^~~~~~~~~~~ 6:18.95 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:19, 6:18.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47: 6:18.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:18.95 return static_cast(this)->get().parse(vp); 6:18.95 ^ 6:18.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:18.95 return static_cast(this)->get().parse(vp); 6:18.95 ^ 6:19.16 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:12, 6:19.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:19.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:19.16 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h: In member function ‘bool js::ArgumentsObject::maybeGetElement(uint32_t, JS::MutableHandleValue)’: 6:19.16 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h:351:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:19.16 bool maybeGetElement(uint32_t i, MutableHandleValue vp) { 6:19.16 ^~~~~~~~~~~~~~~ 6:19.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:19.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool GetArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::MutableHandleValue)’: 6:19.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:474:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:19.21 static inline bool GetArrayElement(JSContext* cx, HandleObject obj, 6:19.21 ^~~~~~~~~~~~~~~ 6:19.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:19.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:19.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:19.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:19.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:19.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:19.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.21 return op(cx, obj, receiver, id, vp); 6:19.21 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.21 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:19.21 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:19.27 /<>/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]’: 6:19.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:303:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:19.28 static bool HasAndGetElement(JSContext* cx, HandleObject obj, 6:19.28 ^~~~~~~~~~~~~~~~ 6:19.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:19.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:19.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:19.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:19.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:19.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.28 return op(cx, obj, receiver, id, vp); 6:19.28 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.28 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:19.28 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.38 /<>/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)’: 6:19.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.38 inline bool GetProperty(JSContext* cx, JS::Handle obj, 6:19.38 ^~~~~~~~~~~ 6:19.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.38 return op(cx, obj, receiver, id, vp); 6:19.38 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:19.38 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:19.38 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:19.87 Compiling uuid v0.7.1 6:19.87 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_VERSION=0.7.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=uuid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/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` 6:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetLengthProperty(JSContext*, JS::HandleObject, uint32_t*)’: 6:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:20.99 return op(cx, obj, receiver, id, vp); 6:20.99 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:20.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:20.99 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:20.99 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:20.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:20.99 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:20.99 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:20.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:20.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:20.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:20.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:21.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:21.00 return js::ToNumberSlow(cx, v, out); 6:21.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:21.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:21.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_addProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 6:21.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:981:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:21.09 static bool array_addProperty(JSContext* cx, HandleObject obj, HandleId id, 6:21.09 ^~~~~~~~~~~~~~~~~ 6:21.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:21.30 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:21.30 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:21.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:21.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:21.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:21.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetElements(JSContext*, JS::HandleObject, uint32_t, JS::Value*)’: 6:21.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:21.30 return op(cx, obj, receiver, id, vp); 6:21.30 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:21.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:21.30 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:21.30 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:21.59 warning: method is never used: `encode_buffer` 6:21.59 --> /<>/firefox-68.0~b13+build1/third_party/rust/uuid/src/lib.rs:952:5 6:21.59 | 6:21.59 952 | pub(crate) fn encode_buffer() -> [u8; adapter::Urn::LENGTH] { 6:21.59 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 6:21.59 | 6:21.59 = note: #[warn(dead_code)] on by default 6:22.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:22.37 /<>/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]’: 6:22.37 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:148:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:22.37 JS::Result<> ArrayOps::storeResult(JSContext* cx, uint32_t v, 6:22.37 ^~~~~~~~~~~~~~~~~~ 6:22.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result<> ArrayOps::storeResult(JSContext*, int64_t, JS::MutableHandleValue)’: 6:22.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:174:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:22.38 static JS::Result<> storeResult(JSContext* cx, int64_t v, 6:22.38 ^~~~~~~~~~~ 6:22.39 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JS::Result<> ArrayOps::storeResult(JSContext*, uint64_t, JS::MutableHandleValue)’: 6:22.39 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:205:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:22.39 static JS::Result<> storeResult(JSContext* cx, uint64_t v, 6:22.39 ^~~~~~~~~~~ 6:22.70 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_wait(JSContext*, unsigned int, JS::Value*)’: 6:22.70 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:617:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.71 if (!GetSharedTypedArray(cx, objv, &view)) { 6:22.71 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:22.71 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:626:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.71 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:22.71 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:22.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:22.71 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:22.71 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:22.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:22.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:22.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:22.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:22.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.71 return js::ToInt32Slow(cx, v, out); 6:22.71 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:22.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.71 return js::ToNumberSlow(cx, v, out); 6:22.71 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:22.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:22.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:639:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.72 RootedBigInt valbi(cx, ToBigInt(cx, valv)); 6:22.72 ~~~~~~~~^~~~~~~~~~ 6:22.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:22.72 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:22.72 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:22.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:22.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:22.72 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:22.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:22.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.72 return js::ToNumberSlow(cx, v, out); 6:22.72 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:22.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:22.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_notify(JSContext*, unsigned int, JS::Value*)’: 6:22.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:689:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.98 if (!GetSharedTypedArray(cx, objv, &view)) { 6:22.98 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:22.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:698:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.98 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:22.98 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:22.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:706:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:22.98 if (!ToInteger(cx, countv, &dcount)) { 6:22.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:23.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:29: 6:23.12 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp: In function ‘bool js::ToBooleanSlow(JS::HandleValue)’: 6:23.12 /<>/firefox-68.0~b13+build1/js/src/builtin/Boolean.cpp:159:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:23.12 JS_PUBLIC_API bool js::ToBooleanSlow(HandleValue v) { 6:23.12 ^~ 6:23.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: 6:23.13 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::iteratorResultShape(unsigned int*)’: 6:23.13 /<>/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’} changed in GCC 7.1 6:23.13 if (!NativeDefineDataProperty(cx, obj, value_id, UndefinedHandleValue, 6:23.13 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.13 JSPROP_ENUMERATE)) { 6:23.13 ~~~~~~~~~~~~~~~~~ 6:23.14 /<>/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’} changed in GCC 7.1 6:23.14 if (!NativeDefineDataProperty(cx, obj, done_id, UndefinedHandleValue, 6:23.14 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.14 JSPROP_ENUMERATE)) { 6:23.14 ~~~~~~~~~~~~~~~~~ 6:23.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:23.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:23.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:23.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:23.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:23.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:23.21 /<>/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*)’: 6:23.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:23.21 return ToIndexSlow(cx, v, errorNumber, index); 6:23.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:23.21 return ToIndexSlow(cx, v, errorNumber, index); 6:23.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.51 Compiling bitreader v0.3.0 6:23.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38: 6:23.51 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp: In function ‘JSObject* JS_NewDataView(JSContext*, JS::HandleObject, uint32_t, int32_t)’: 6:23.52 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:23.52 if (!Construct(cx, fun, cargs, fun, &obj)) { 6:23.52 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:23.52 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:1062:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:23.52 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='BitReader helps reading individual bits from a slice of bytes. 6:23.52 You can read "unusual" numbers of bits from the byte slice, for example 13 bits 6:23.52 at once. The reader internally keeps track of position within the buffer. 6:23.52 ' CARGO_PKG_REPOSITORY='https://github.com/irauta/bitreader' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ilkka Rauta ' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=bitreader CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bitreader' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/irauta/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` 6:23.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:29: 6:23.59 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeSection.cpp: In member function ‘void js::frontend::CGNumberList::finish(mozilla::Span >)’: 6:23.59 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeSection.cpp:21:6: note: parameter passing for argument of type ‘mozilla::Span >’ changed in GCC 7.1 6:23.59 void CGNumberList::finish(mozilla::Span array) { 6:23.59 ^~~~~~~~~~~~ 6:24.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:24.13 /<>/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}]’: 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.13 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:24.13 ^~~~~~~ 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.13 if (!GetSharedTypedArray(cx, objv, &view)) { 6:24.13 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:24.13 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.13 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:24.13 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.23 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_load(JSContext*, unsigned int, JS::Value*)’: 6:24.23 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:24.23 return perform(cx, args.get(0), args.get(1), args.rval()); 6:24.23 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.23 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:291:25: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:24.29 /<>/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}]’: 6:24.29 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.30 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:24.30 ^~~~~~~ 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.30 if (!GetSharedTypedArray(cx, objv, &view)) { 6:24.30 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:24.30 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.30 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:24.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.31 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.31 if (!ToInteger(cx, v, &d)) { 6:24.31 ~~~~~~~~~^~~~~~~~~~~ 6:24.31 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.31 if (!ToInteger(cx, v, &d)) { 6:24.31 ~~~~~~~~~^~~~~~~~~~~ 6:24.31 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.31 if (!ToInteger(cx, v, &d)) { 6:24.31 ~~~~~~~~~^~~~~~~~~~~ 6:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.32 if (!ToInteger(cx, v, &d)) { 6:24.32 ~~~~~~~~~^~~~~~~~~~~ 6:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.32 if (!ToInteger(cx, v, &d)) { 6:24.32 ~~~~~~~~~^~~~~~~~~~~ 6:24.32 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:133:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.32 if (!ToInteger(cx, v, &d)) { 6:24.32 ~~~~~~~~~^~~~~~~~~~~ 6:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:166:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.33 BigInt* bi = ToBigInt(cx, v); 6:24.33 ~~~~~~~~^~~~~~~ 6:24.33 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:197:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.34 BigInt* bi = ToBigInt(cx, v); 6:24.34 ~~~~~~~~^~~~~~~ 6:24.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_store(JSContext*, unsigned int, JS::Value*)’: 6:24.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:24.47 return perform(cx, args.get(0), args.get(1), args.get(2), 6:24.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.47 args.rval()); 6:24.47 ~~~~~~~~~~~~ 6:24.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:24.48 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:321:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:24.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:24.54 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:24.54 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:24.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:24.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:24.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:24.54 /<>/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]’: 6:24.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.54 return ToIndexSlow(cx, v, errorNumber, index); 6:24.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:24.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38: 6:24.54 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:455:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:24.54 RootedBigInt bi(cx, ToBigInt(cx, value)); 6:24.54 ~~~~~~~~^~~~~~~~~~~ 6:24.95 Compiling error-chain v0.11.0 6:24.96 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Brian Anderson :Paul Colomiets :Colin Kiegel :Yamakaky ' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=error-chain CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/error-chain' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:25.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:25.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_toSource(JSContext*, unsigned int, JS::Value*)’: 6:25.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:25.06 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:25.06 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:25.06 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:25.06 return ToLength(cx, value, lengthp); 6:25.06 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:25.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:25.07 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:25.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:25.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1221:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:25.07 str = ValueToSource(cx, elt); 6:25.07 ~~~~~~~~~~~~~^~~~~~~~~ 6:25.35 warning: use of deprecated item 'std::error::Error::cause': replaced by Error::source, which can support downcasting 6:25.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/error-chain/src/lib.rs:582:28 6:25.35 | 6:25.35 582 | self.0 = e.cause(); 6:25.35 | ^^^^^ 6:25.35 | 6:25.35 = note: #[warn(deprecated)] on by default 6:25.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:25.41 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:25.41 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:25.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:25.41 /<>/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*)’: 6:25.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:25.41 return js::ToObjectSlow(cx, v, false); 6:25.41 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:25.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:25.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:25.42 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:25.42 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:25.42 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:25.42 return ToLength(cx, value, lengthp); 6:25.42 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:25.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 6:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 6:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 6:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 6:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 6:25.44 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:25.44 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:25.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:25.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:25.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:25.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:25.45 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:25.45 return ToStringSlow(cx, v); 6:25.45 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 6:25.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:25.46 if (!GetArrayElement(cx, obj, i, &v)) { 6:25.46 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 6:25.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:25.46 if (!GetArrayElement(cx, obj, i, &v)) { 6:25.46 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 6:25.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:25.46 if (!GetArrayElement(cx, obj, i, &v)) { 6:25.46 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 6:25.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1360:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:25.47 if (!GetArrayElement(cx, obj, i, &v)) { 6:25.47 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 6:26.20 /<>/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&)’: 6:26.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:702:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.21 bool js::ArraySetLength(JSContext* cx, Handle arr, HandleId id, 6:26.21 ^~ 6:26.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:26.21 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:26.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:26.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:26.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:26.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:26.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.21 return js::ToUint32Slow(cx, v, out); 6:26.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:26.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.22 return js::ToNumberSlow(cx, v, out); 6:26.22 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:26.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool SetArrayLengthProperty(JSContext*, js::HandleArrayObject, JS::HandleValue)’: 6:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:604:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.53 static bool SetArrayLengthProperty(JSContext* cx, HandleArrayObject obj, 6:26.53 ^~~~~~~~~~~~~~~~~~~~~~ 6:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:609:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.53 if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, value, result)) { 6:26.53 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.55 Compiling unicode-segmentation v1.2.1 6:26.56 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='This crate provides Grapheme Cluster and Word boundaries 6:26.56 according to Unicode Standard Annex #29 rules. 6:26.56 ' CARGO_PKG_REPOSITORY='https://github.com/unicode-rs/unicode-segmentation' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='kwantam ' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=unicode-segmentation CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-segmentation' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/unicode-rs/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` 6:26.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:26.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:26.57 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:26.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:26.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:26.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetLengthProperty(JSContext*, JS::HandleObject, uint32_t)’: 6:26.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.57 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:26.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.57 return NativeSetProperty(cx, obj.as(), id, v, 6:26.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.58 receiver, result); 6:26.58 ~~~~~~~~~~~~~~~~~ 6:26.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool SetLengthProperty(JSContext*, JS::HandleObject, uint64_t)’: 6:26.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.63 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:26.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.63 return NativeSetProperty(cx, obj.as(), id, v, 6:26.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.63 receiver, result); 6:26.63 ~~~~~~~~~~~~~~~~~ 6:26.63 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:26.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.67 /<>/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&)’: 6:26.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:643:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.67 static bool array_length_setter(JSContext* cx, HandleObject obj, HandleId id, 6:26.67 ^~~~~~~~~~~~~~~~~~~ 6:26.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:651:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.68 return DefineDataProperty(cx, obj, id, v, JSPROP_ENUMERATE, result); 6:26.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:658:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.68 return ArraySetLength(cx, arr, id, JSPROP_PERMANENT, v, result); 6:26.68 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:26.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:26.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:26.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.73 /<>/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]’: 6:26.73 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.73 return ToIndexSlow(cx, v, errorNumber, index); 6:26.73 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.83 /<>/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]’: 6:26.83 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.83 return ToIndexSlow(cx, v, errorNumber, index); 6:26.83 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:26.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:26.83 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:26.83 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:26.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:26.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:26.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:26.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.84 return js::ToInt32Slow(cx, v, out); 6:26.84 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:26.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:26.97 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:26.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:26.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:26.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:26.98 /<>/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]’: 6:26.98 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:26.98 return ToIndexSlow(cx, v, errorNumber, index); 6:26.98 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: 6:27.07 /<>/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:27.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4358:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:27.07 bool ParseNode::getConstantValue(JSContext* cx, 6:27.07 ^~~~~~~~~ 6:27.07 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4418:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:27.08 if (!pn->getConstantValue(cx, allowObjects, values[idx], values.begin(), 6:27.08 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.08 idx)) { 6:27.08 ~~~~ 6:27.08 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4457:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:27.08 if (!prop->right()->getConstantValue(cx, allowObjects, &value)) { 6:27.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 6:27.08 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:27.08 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:27.08 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompiler.cpp:33, 6:27.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: 6:27.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.08 JSAtom* atom = ToAtom(cx, v); 6:27.08 ~~~~~~~~~~~~~~~^~~~~~~ 6:27.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 = unsigned char]’: 6:27.08 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.08 return ToIndexSlow(cx, v, errorNumber, index); 6:27.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:27.09 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:27.09 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:27.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:27.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:27.10 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.11 return js::ToInt32Slow(cx, v, out); 6:27.11 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:27.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:27.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:27.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:27.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:27.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.21 /<>/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]’: 6:27.21 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.21 return ToIndexSlow(cx, v, errorNumber, index); 6:27.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.33 /<>/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]’: 6:27.34 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.34 return ToIndexSlow(cx, v, errorNumber, index); 6:27.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:27.34 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:27.34 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:27.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:27.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:27.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.34 return js::ToInt32Slow(cx, v, out); 6:27.34 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:27.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: 6:27.36 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitSingletonInitialiser(js::frontend::ListNode*)’: 6:27.36 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4510:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:27.36 if (!objOrArray->getConstantValue(cx, ParseNode::AllowObjects, &value, 6:27.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.36 nullptr, 0, newKind)) { 6:27.36 ~~~~~~~~~~~~~~~~~~~~ 6:27.40 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitCallSiteObject(js::frontend::CallSiteNode*)’: 6:27.40 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:4527:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:27.40 if (!callSiteObj->getConstantValue(cx, ParseNode::AllowObjects, &value)) { 6:27.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.40 In file included from /<>/firefox-68.0~b13+build1/js/src/frontend/SharedContext.h:14, 6:27.40 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseContext.h:15, 6:27.40 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompilation.h:18, 6:27.40 from /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeCompiler.cpp:18, 6:27.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:2: 6:27.40 /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:1882:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:27.40 return head()->getConstantValue(cx, AllowObjects, vp); 6:27.40 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 6:27.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:27.48 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:27.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:27.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:27.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.48 /<>/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]’: 6:27.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.48 return ToIndexSlow(cx, v, errorNumber, index); 6:27.48 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.61 /<>/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]’: 6:27.61 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.61 return ToIndexSlow(cx, v, errorNumber, index); 6:27.61 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:27.61 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:27.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:27.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:27.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:27.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.61 return js::ToInt32Slow(cx, v, out); 6:27.61 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:27.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:27.76 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:27.76 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:27.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:27.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.76 /<>/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]’: 6:27.76 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.76 return ToIndexSlow(cx, v, errorNumber, index); 6:27.76 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend0.cpp:20: 6:27.76 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitDestructuringObjRestExclusionSet(js::frontend::ListNode*)’: 6:27.76 /<>/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’} changed in GCC 7.1 6:27.76 if (!NativeDefineDataProperty(cx, obj, id, UndefinedHandleValue, 6:27.76 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.76 JSPROP_ENUMERATE)) { 6:27.76 ~~~~~~~~~~~~~~~~~ 6:27.88 /<>/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]’: 6:27.88 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.88 return ToIndexSlow(cx, v, errorNumber, index); 6:27.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:27.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:27.88 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:27.88 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:27.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:27.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:27.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:27.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:27.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:27.89 return js::ToInt32Slow(cx, v, out); 6:27.89 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:28.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:28.03 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:28.03 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:28.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:28.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:28.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:28.03 /<>/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]’: 6:28.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.03 return ToIndexSlow(cx, v, errorNumber, index); 6:28.03 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.16 /<>/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]’: 6:28.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.16 return ToIndexSlow(cx, v, errorNumber, index); 6:28.16 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:28.16 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:28.16 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:28.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:28.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:28.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:28.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:28.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.16 return js::ToInt32Slow(cx, v, out); 6:28.17 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:28.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:28.33 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:28.33 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:28.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:28.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:28.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:28.33 /<>/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]’: 6:28.33 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.33 return ToIndexSlow(cx, v, errorNumber, index); 6:28.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.53 /<>/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]’: 6:28.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.53 return ToIndexSlow(cx, v, errorNumber, index); 6:28.53 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:38: 6:28.54 /<>/firefox-68.0~b13+build1/js/src/builtin/DataViewObject.cpp:444:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.54 RootedBigInt bi(cx, ToBigInt(cx, value)); 6:28.54 ~~~~~~~~^~~~~~~~~~~ 6:28.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:28.70 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:28.70 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:28.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:28.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:28.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:28.70 /<>/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]’: 6:28.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.70 return ToIndexSlow(cx, v, errorNumber, index); 6:28.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.84 /<>/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]’: 6:28.84 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.84 return ToIndexSlow(cx, v, errorNumber, index); 6:28.84 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:28.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:28.84 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:28.84 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:28.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:28.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:28.84 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:28.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:28.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:28.85 return js::ToNumberSlow(cx, v, out); 6:28.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 6:29.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 6:29.01 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 6:29.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:29.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.01 /<>/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]’: 6:29.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.01 return ToIndexSlow(cx, v, errorNumber, index); 6:29.01 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.14 /<>/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]’: 6:29.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.15 return ToIndexSlow(cx, v, errorNumber, index); 6:29.15 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.15 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.15 return js::ToNumberSlow(cx, v, out); 6:29.15 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.35 /<>/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]’: 6:29.35 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.35 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.35 ^~~~~~~~~~~~ 6:29.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.35 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.35 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.36 return js::ToInt32Slow(cx, v, out); 6:29.36 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.37 /<>/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]’: 6:29.37 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.37 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.37 ^~~~~~~~~~~~ 6:29.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.38 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.38 return js::ToInt32Slow(cx, v, out); 6:29.38 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.40 /<>/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]’: 6:29.40 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.40 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.40 ^~~~~~~~~~~~ 6:29.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.40 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.41 return js::ToInt32Slow(cx, v, out); 6:29.41 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.42 /<>/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]’: 6:29.42 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.43 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.43 ^~~~~~~~~~~~ 6:29.43 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.43 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.43 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.43 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.43 return js::ToInt32Slow(cx, v, out); 6:29.43 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.45 /<>/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]’: 6:29.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.45 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.45 ^~~~~~~~~~~~ 6:29.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.45 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.45 return js::ToInt32Slow(cx, v, out); 6:29.45 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.47 /<>/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]’: 6:29.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:122:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.47 static JS::Result convertValue(JSContext* cx, HandleValue v) { 6:29.47 ^~~~~~~~~~~~ 6:29.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:29.47 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:29.47 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:29.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:29.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.47 return js::ToInt32Slow(cx, v, out); 6:29.47 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:29.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.53 /<>/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}]’: 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.53 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:29.53 ^~~~~~~ 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.53 if (!GetSharedTypedArray(cx, objv, &view)) { 6:29.53 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:29.53 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.53 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:29.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.54 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.54 BigInt* bi = ToBigInt(cx, v); 6:29.54 ~~~~~~~~^~~~~~~ 6:29.54 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.54 BigInt* bi = ToBigInt(cx, v); 6:29.54 ~~~~~~~~^~~~~~~ 6:29.55 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:29.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:29.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.55 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:267:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:29.55 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, oldval, result)); 6:29.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:29.55 auto tmpResult_ = (expr); \ 6:29.55 ^~~~ 6:29.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.55 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.55 BigInt* bi = ToBigInt(cx, v); 6:29.55 ~~~~~~~~^~~~~~~ 6:29.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.56 BigInt* bi = ToBigInt(cx, v); 6:29.56 ~~~~~~~~^~~~~~~ 6:29.56 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:29.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:29.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.56 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:267:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:29.56 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, oldval, result)); 6:29.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:29.56 auto tmpResult_ = (expr); \ 6:29.56 ^~~~ 6:29.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_compareExchange(JSContext*, unsigned int, JS::Value*)’: 6:29.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.72 return perform(cx, args.get(0), args.get(1), args.get(2), 6:29.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.72 args.get(3), args.rval()); 6:29.72 ~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.72 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:274:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:29.78 /<>/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}]’: 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.78 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:29.78 ^~~~~~~ 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.78 if (!GetSharedTypedArray(cx, objv, &view)) { 6:29.78 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:29.78 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.78 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:29.78 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.79 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.79 BigInt* bi = ToBigInt(cx, v); 6:29.79 ~~~~~~~~^~~~~~~ 6:29.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:29.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:29.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.80 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:302:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:29.80 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, value, result)); 6:29.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:29.81 auto tmpResult_ = (expr); \ 6:29.81 ^~~~ 6:29.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.81 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.81 BigInt* bi = ToBigInt(cx, v); 6:29.81 ~~~~~~~~^~~~~~~ 6:29.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:29.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:29.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:29.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:29.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:29.82 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:302:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:29.82 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, value, result)); 6:29.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:29.82 auto tmpResult_ = (expr); \ 6:29.82 ^~~~ 6:29.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:29.92 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_exchange(JSContext*, unsigned int, JS::Value*)’: 6:29.92 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.92 return perform(cx, args.get(0), args.get(1), args.get(2), 6:29.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:29.92 args.rval()); 6:29.92 ~~~~~~~~~~~~ 6:29.92 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.92 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:327:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:29.98 /<>/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}]’: 6:29.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.98 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:29.98 ^~~~~~~ 6:29.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:29.98 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:29.99 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.99 if (!GetSharedTypedArray(cx, objv, &view)) { 6:29.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:29.99 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:29.99 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:30.00 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.00 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.00 BigInt* bi = ToBigInt(cx, v); 6:30.00 ~~~~~~~~^~~~~~~ 6:30.00 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.00 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.00 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.02 auto tmpResult_ = (expr); \ 6:30.02 ^~~~ 6:30.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.02 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.02 BigInt* bi = ToBigInt(cx, v); 6:30.02 ~~~~~~~~^~~~~~~ 6:30.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.02 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.02 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.02 auto tmpResult_ = (expr); \ 6:30.02 ^~~~ 6:30.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.12 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_add(JSContext*, unsigned int, JS::Value*)’: 6:30.12 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.12 return perform::template DoBinop>( 6:30.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:30.12 cx, objv, idxv, valv, r); 6:30.12 ~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.12 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.12 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.12 Compiling indexmap v1.0.1 6:30.13 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A hash table with consistent order and fast iteration. 6:30.13 The indexmap is a hash table where the iteration order of the key-value 6:30.13 pairs is independent of the hash values of the keys. It has the usual 6:30.13 hash table functionality, it preserves insertion order except after 6:30.13 removals, and it allows lookup of its elements by either hash table key 6:30.13 or numerical index. A corresponding hash set type is also provided. 6:30.13 This crate was initially published under the name ordermap, but it was renamed to 6:30.13 indexmap. 6:30.13 ' CARGO_PKG_REPOSITORY='https://github.com/bluss/indexmap' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='bluss:Josh Stone ' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=indexmap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/indexmap' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 6:30.19 /<>/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}]’: 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.19 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:30.19 ^~~~~~~ 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.19 if (!GetSharedTypedArray(cx, objv, &view)) { 6:30.19 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:30.19 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.19 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:30.19 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.20 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.20 BigInt* bi = ToBigInt(cx, v); 6:30.20 ~~~~~~~~^~~~~~~ 6:30.20 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.20 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.21 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.21 auto tmpResult_ = (expr); \ 6:30.21 ^~~~ 6:30.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.21 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.21 BigInt* bi = ToBigInt(cx, v); 6:30.21 ~~~~~~~~^~~~~~~ 6:30.22 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.22 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.24 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.24 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.24 auto tmpResult_ = (expr); \ 6:30.24 ^~~~ 6:30.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_sub(JSContext*, unsigned int, JS::Value*)’: 6:30.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.38 return perform::template DoBinop>( 6:30.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:30.38 cx, objv, idxv, valv, r); 6:30.38 ~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.38 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.45 /<>/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}]’: 6:30.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.45 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:30.45 ^~~~~~~ 6:30.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:30.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:30.45 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.45 if (!GetSharedTypedArray(cx, objv, &view)) { 6:30.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:30.46 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.46 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:30.46 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.46 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.46 BigInt* bi = ToBigInt(cx, v); 6:30.46 ~~~~~~~~^~~~~~~ 6:30.46 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.47 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.47 auto tmpResult_ = (expr); \ 6:30.47 ^~~~ 6:30.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.47 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.47 BigInt* bi = ToBigInt(cx, v); 6:30.47 ~~~~~~~~^~~~~~~ 6:30.48 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.48 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.48 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.49 auto tmpResult_ = (expr); \ 6:30.49 ^~~~ 6:30.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_and(JSContext*, unsigned int, JS::Value*)’: 6:30.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.61 return perform::template DoBinop>( 6:30.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:30.61 cx, objv, idxv, valv, r); 6:30.61 ~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.61 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.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}]’: 6:30.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’} changed in GCC 7.1 6:30.68 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:30.68 ^~~~~~~ 6:30.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’} changed in GCC 7.1 6:30.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:30.69 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:30.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’} changed in GCC 7.1 6:30.69 if (!GetSharedTypedArray(cx, objv, &view)) { 6:30.69 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:30.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’} changed in GCC 7.1 6:30.69 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:30.69 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.70 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.70 BigInt* bi = ToBigInt(cx, v); 6:30.70 ~~~~~~~~^~~~~~~ 6:30.70 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.70 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.70 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.70 auto tmpResult_ = (expr); \ 6:30.70 ^~~~ 6:30.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.71 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.71 BigInt* bi = ToBigInt(cx, v); 6:30.71 ~~~~~~~~^~~~~~~ 6:30.71 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.71 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.71 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.71 auto tmpResult_ = (expr); \ 6:30.71 ^~~~ 6:30.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.83 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_or(JSContext*, unsigned int, JS::Value*)’: 6:30.83 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.83 return perform::template DoBinop>( 6:30.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:30.83 cx, objv, idxv, valv, r); 6:30.83 ~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.83 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.83 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.90 /<>/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}]’: 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.90 bool perform(JSContext* cx, HandleValue objv, HandleValue idxv, Args... args) { 6:30.90 ^~~~~~~ 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:219:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.90 if (!GetSharedTypedArray(cx, objv, &view)) { 6:30.90 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:30.90 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:223:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.91 if (!GetTypedArrayIndex(cx, idxv, view, &offset)) { 6:30.91 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 6:30.91 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:157:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.91 BigInt* bi = ToBigInt(cx, v); 6:30.91 ~~~~~~~~^~~~~~~ 6:30.91 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.91 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.91 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.91 auto tmpResult_ = (expr); \ 6:30.91 ^~~~ 6:30.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:30.93 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:30.93 BigInt* bi = ToBigInt(cx, v); 6:30.93 ~~~~~~~~^~~~~~~ 6:30.93 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 6:30.93 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:15, 6:30.93 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:30.93 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:30.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:30.93 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:341:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:30.93 JS_TRY_OR_RETURN_FALSE(cx, Ops::storeResult(cx, v, result)); 6:30.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 6:30.93 auto tmpResult_ = (expr); \ 6:30.94 ^~~~ 6:31.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:31.03 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In function ‘bool js::atomics_xor(JSContext*, unsigned int, JS::Value*)’: 6:31.03 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:31.03 return perform::template DoBinop>( 6:31.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 6:31.03 cx, objv, idxv, valv, r); 6:31.04 ~~~~~~~~~~~~~~~~~~~~~~~~ 6:31.04 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:31.04 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:350:66: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:31.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:47: 6:31.78 /<>/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)’: 6:31.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:31.78 bool js::DirectEvalStringFromIon(JSContext* cx, HandleObject env, 6:31.78 ^~ 6:31.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:31.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:330:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:31.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:337:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:31.78 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) { 6:31.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:32.18 /<>/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)’: 6:32.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:32.18 static bool EvalKernel(JSContext* cx, HandleValue v, EvalType evalType, 6:32.18 ^~~~~~~~~~ 6:32.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:211:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:32.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:219:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:32.18 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, cx->global())) { 6:32.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:32.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool js::IndirectEval(JSContext*, unsigned int, JS::Value*)’: 6:32.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:424:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:32.58 return EvalKernel(cx, args.get(0), INDIRECT_EVAL, NullFramePtr(), 6:32.58 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:32.58 globalLexical, nullptr, args.rval()); 6:32.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:32.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:424:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:32.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp: In function ‘bool js::DirectEval(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 6:32.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:32.62 bool js::DirectEval(JSContext* cx, HandleValue v, MutableHandleValue vp) { 6:32.62 ^~ 6:32.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:428:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:32.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:440:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:32.62 return EvalKernel(cx, v, DIRECT_EVAL, caller, envChain, iter.pc(), vp); 6:32.62 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:32.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Eval.cpp:440:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:33.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:11: 6:33.23 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp: In static member function ‘static JSObject* js::AtomicsObject::initClass(JSContext*, JS::Handle)’: 6:33.23 /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.cpp:967:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:33.23 if (!DefineDataProperty(cx, global, cx->names().Atomics, AtomicsValue, 6:33.23 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:33.23 JSPROP_RESOLVING)) { 6:33.23 ~~~~~~~~~~~~~~~~~ 6:33.38 Compiling atomic_refcell v0.1.0 6:33.38 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Threadsafe RefCell' CARGO_PKG_REPOSITORY='https://github.com/bholley/atomic_refcell' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Bobby Holley ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=atomic_refcell CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atomic_refcell' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:33.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:33.60 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:33.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:33.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:33.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:33.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:33.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:33.60 /<>/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*)’: 6:33.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:33.61 return js::ToObjectSlow(cx, v, false); 6:33.61 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:33.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:33.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:33.61 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:33.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:33.61 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:33.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:33.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:33.62 return op(cx, obj, receiver, id, vp); 6:33.62 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:33.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:33.62 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:33.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:33.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:33.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:33.62 return ToLength(cx, value, lengthp); 6:33.62 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:33.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2474:25: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:33.63 if (!GetArrayElement(cx, obj, index, args.rval())) { 6:33.63 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:33.73 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp: In member function ‘bool js::frontend::BytecodeEmitter::emitArrayLiteral(js::frontend::ListNode*)’: 6:33.73 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:8264:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:33.73 if (!array->getConstantValue(cx, ParseNode::ForCopyOnWriteArray, 6:33.73 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:33.73 &value)) { 6:33.73 ~~~~~~~ 6:33.85 warning: unnecessary `unsafe` block 6:33.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/atomic_refcell/src/lib.rs:78:9 6:33.85 | 6:33.85 78 | unsafe { self.value.into_inner() } 6:33.85 | ^^^^^^ unnecessary `unsafe` block 6:33.85 | 6:33.85 = note: #[warn(unused_unsafe)] on by default 6:34.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:34.03 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:34.03 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:34.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:34.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:34.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:34.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.03 /<>/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*)’: 6:34.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:34.03 return js::ToObjectSlow(cx, v, false); 6:34.03 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:34.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:34.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:34.04 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:34.04 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:34.04 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:34.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:34.05 return op(cx, obj, receiver, id, vp); 6:34.05 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:34.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:34.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.05 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:34.06 return ToLength(cx, value, lengthp); 6:34.06 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:34.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:34.07 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:34.08 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:34.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:34.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:34.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.08 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:34.08 return op(cx, obj, receiver, id, vp); 6:34.09 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:34.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:34.09 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:34.09 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:34.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.09 /<>/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:34.09 /<>/firefox-68.0~b13+build1/js/src/frontend/BytecodeEmitter.cpp:2684:48: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 6:34.09 NameOpEmitter noe(this, name, loc, kind); 6:34.09 ^ 6:34.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:34.09 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:34.09 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:34.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:34.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:34.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:34.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:34.11 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:34.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:34.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:34.11 return NativeSetProperty(cx, obj.as(), id, v, 6:34.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:34.11 receiver, result); 6:34.11 ~~~~~~~~~~~~~~~~~ 6:34.11 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:34.16 Compiling thread_profiler v0.1.1 6:34.16 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=thread_profiler CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_profiler' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/glennw/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` 6:34.55 Compiling mp4parse_fallible v0.0.1 6:34.55 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=mp4parse_fallible CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mp4parse_fallible' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:34.88 Compiling moz_cbor v0.1.1 6:34.89 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=moz_cbor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/moz_cbor' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:35.70 /<>/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)’: 6:35.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:35.70 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:35.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:35.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:35.71 return NativeSetProperty(cx, obj.as(), id, v, 6:35.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:35.71 receiver, result); 6:35.71 ~~~~~~~~~~~~~~~~~ 6:35.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:36.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:36.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool js::intrinsic_ArrayNativeSort(JSContext*, unsigned int, JS::Value*)’: 6:36.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:36.28 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:36.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:36.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:36.28 return ToLength(cx, value, lengthp); 6:36.28 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:36.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:36.29 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:36.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:36.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:36.30 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:36.30 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:36.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:36.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:36.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:36.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:36.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:36.31 return js::ToNumberSlow(cx, v, out); 6:36.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 6:36.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:36.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:36.31 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:36.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:36.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:36.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:36.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:36.31 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:36.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:36.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:36.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:36.32 return NativeSetProperty(cx, obj.as(), id, v, 6:36.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:36.32 receiver, result); 6:36.32 ~~~~~~~~~~~~~~~~~ 6:36.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:37.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:37.66 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:37.66 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:37.66 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:37.66 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:37.66 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:37.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:37.66 /<>/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*)’: 6:37.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:37.66 return js::ToObjectSlow(cx, v, false); 6:37.66 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:37.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:37.67 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:37.67 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:37.67 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:37.67 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:37.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:37.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:37.67 return op(cx, obj, receiver, id, vp); 6:37.67 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:37.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:37.67 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:37.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:37.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:37.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:37.67 return ToLength(cx, value, lengthp); 6:37.67 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool array_of(JSContext*, unsigned int, JS::Value*)’: 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.18 if (!Construct(cx, args.thisv(), cargs, args.thisv(), &obj)) { 6:39.18 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3701:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3708:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.18 if (!DefineDataElement(cx, obj, k, args[k])) { 6:39.18 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 6:39.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:39.47 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:39.48 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:39.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:39.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:39.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:39.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:39.48 /<>/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*)’: 6:39.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:39.48 return js::ToObjectSlow(cx, v, false); 6:39.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:39.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:39.49 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:39.49 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:39.49 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:39.49 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:39.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:39.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:39.49 return op(cx, obj, receiver, id, vp); 6:39.49 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:39.49 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:39.49 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:39.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:39.51 return ToLength(cx, value, lengthp); 6:39.51 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:39.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:39.51 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:39.51 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:39.51 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:39.51 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:39.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:39.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:39.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:39.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.52 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 6:39.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.52 return NativeSetProperty(cx, obj.as(), id, v, 6:39.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:39.52 receiver, result); 6:39.52 ~~~~~~~~~~~~~~~~~ 6:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:39.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:39.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In member function ‘bool js::ElementAdder::append(JSContext*, JS::HandleValue)’: 6:39.77 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:350:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:39.77 bool ElementAdder::append(JSContext* cx, HandleValue v) { 6:39.77 ^~~~~~~~~~~~ 6:39.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:360:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:39.78 if (!DefineDataElement(cx, resObj_, index_, v)) { 6:39.78 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 6:39.99 /<>/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*)’: 6:40.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:389:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:40.00 if (!HasAndGetElement(cx, obj, receiver, i, &hole, &val)) { 6:40.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 6:40.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 6:40.00 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 6:40.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 6:40.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:40.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:40.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:40.00 return op(cx, obj, receiver, id, vp); 6:40.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:40.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 6:40.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:40.13 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:40.13 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:40.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:40.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:40.14 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:40.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:40.14 /<>/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*)’: 6:40.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.14 return js::ToObjectSlow(cx, v, false); 6:40.14 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:40.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:40.14 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:40.14 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.14 return ToLength(cx, value, lengthp); 6:40.14 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:40.14 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:40.14 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:40.14 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:40.14 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1711:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.14 if (!SetArrayElement(cx, obj, i, hival)) { 6:40.14 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 6:40.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1714:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.15 if (!SetArrayElement(cx, obj, len - i - 1, lowval)) { 6:40.15 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1718:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.15 if (!SetArrayElement(cx, obj, i, hival)) { 6:40.15 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 6:40.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:1728:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.15 if (!SetArrayElement(cx, obj, len - i - 1, lowval)) { 6:40.15 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp: In function ‘bool CopyArrayElements(JSContext*, JS::HandleObject, uint64_t, uint64_t, js::HandleArrayObject)’: 6:40.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:40.50 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:40.50 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:40.50 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:40.50 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.50 return DefineDataProperty(cx, obj, id, value); 6:40.50 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:40.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2885:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:40.50 if (!DefineDataElement(cx, result, index, value)) { 6:40.50 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:40.97 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:40.97 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:40.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:40.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:40.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:40.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:40.97 /<>/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)’: 6:40.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.97 return js::ToObjectSlow(cx, v, false); 6:40.97 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:40.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:40.97 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:40.97 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.97 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.98 return ToLength(cx, value, lengthp); 6:40.98 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:40.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2933:17: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:40.98 if (!ToInteger(cx, args.get(0), &relativeStart)) { 6:40.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:40.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:2956:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:40.98 if (!ToInteger(cx, args[1], &deleteCountDouble)) { 6:40.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:41.00 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:41.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.00 return DefineDataProperty(cx, obj, id, value); 6:41.00 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:41.00 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:41.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3110:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.00 if (!SetArrayElement(cx, obj, to, fromValue)) { 6:41.00 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 6:41.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:41.00 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:41.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3210:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.01 if (!SetArrayElement(cx, obj, to, fromValue)) { 6:41.01 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 6:41.39 Compiling arrayref v0.3.4 6:41.40 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Roundy ' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=arrayref CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayref' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:41.63 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parsing of the semver spec. 6:41.63 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver-parser' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steve Klabnik ' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver-parser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-parser' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/steveklabnik/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` 6:41.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 6:41.70 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 6:41.70 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 6:41.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 6:41.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:10, 6:41.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:7, 6:41.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:41.70 /<>/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*)’: 6:41.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.70 return js::ToObjectSlow(cx, v, false); 6:41.70 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 6:41.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src0.cpp:2: 6:41.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:194:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 6:41.70 if (!GetProperty(cx, obj, obj, cx->names().length, &value)) { 6:41.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:198:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.71 return ToLength(cx, value, lengthp); 6:41.71 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:41.71 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3532:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.72 if (!ToInteger(cx, args[0], &d)) { 6:41.72 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:41.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3541:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.72 if (!ToInteger(cx, args[1], &d)) { 6:41.73 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 6:41.73 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:41.74 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:41.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:3390:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 6:41.74 !DefineDataElement(cx, result, index - uint32_t(begin), value)) { 6:41.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:347:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 6:41.75 return HasAndGetElement(cx, obj, obj, index, hole, vp); 6:41.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6:41.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Array.cpp:505:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 6:41.75 return DefineDataProperty(cx, obj, id, value); 6:41.75 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 6:42.42 js/src/frontend/Unified_cpp_js_src_frontend2.o 6:47.98 Compiling quick-error v1.2.1 6:47.98 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION=' A macro which makes error types pleasant to write. 6:47.98 ' CARGO_PKG_REPOSITORY='http://github.com/tailhook/quick-error' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paul Colomiets :Colin Kiegel ' CARGO_PKG_VERSION=1.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=quick-error CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quick-error' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='http://github.com/tailhook/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` 6:48.34 Compiling foreign-types v0.3.0 6:48.34 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=foreign-types CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/foreign-types' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:48.58 Compiling termcolor v0.3.6 6:48.58 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple cross platform library for writing colored text to a terminal. 6:48.58 ' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/ripgrep/tree/master/termcolor' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=termcolor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/termcolor' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/ripgrep/tree/master/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` 6:50.87 js/src/Unified_cpp_js_src10.o 6:55.99 Compiling lazycell v0.4.0 6:55.99 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton :Nikita Pekin ' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=lazycell CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 6:56.25 warning: variable does not need to be mutable 6:56.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:65:13 6:56.25 | 6:56.25 65 | let mut slot = unsafe { &mut *self.inner.get() }; 6:56.26 | ----^^^^ 6:56.26 | | 6:56.26 | help: remove this `mut` 6:56.26 | 6:56.26 = note: #[warn(unused_mut)] on by default 6:56.27 warning: unnecessary `unsafe` block 6:56.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:90:9 6:56.27 | 6:56.27 90 | unsafe { self.inner.into_inner() } 6:56.27 | ^^^^^^ unnecessary `unsafe` block 6:56.28 | 6:56.28 = note: #[warn(unused_unsafe)] on by default 6:56.28 warning: unnecessary `unsafe` block 6:56.28 --> /<>/firefox-68.0~b13+build1/third_party/rust/lazycell-0.4.0/src/lib.rs:150:9 6:56.28 | 6:56.28 150 | unsafe { self.inner.into_inner() } 6:56.28 | ^^^^^^ unnecessary `unsafe` block 6:56.35 Compiling runloop v0.1.0 6:56.36 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=runloop CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/runloop' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/ttaubert/rust-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` 6:57.58 Compiling slab v0.3.0 6:57.58 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Simple slab allocator' CARGO_PKG_REPOSITORY='https://github.com/carllerche/slab' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=slab CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/slab-0.3.0' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/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` 6:58.28 Compiling boxfnonce v0.0.3 6:58.28 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Stefan Bühler ' CARGO_PKG_VERSION=0.0.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=boxfnonce CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/boxfnonce' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/stbuehler/rust-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` 6:59.21 Compiling prefs_parser v0.0.1 (/<>/firefox-68.0~b13+build1/modules/libpref/parser) 6:59.22 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nicholas Nethercote ' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=prefs_parser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/modules/libpref/parser' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:07:00.205498 7:02.66 Compiling mozilla-central-workspace-hack v0.1.0 (/<>/firefox-68.0~b13+build1/build/workspace-hack) 7:02.66 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS= CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=mozilla-central-workspace-hack CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/build/workspace-hack' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:02.88 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/proc-macro2-632429d2d4670ffa/build-script-build` 7:02.89 [proc-macro2 0.4.27] cargo:rerun-if-changed=build.rs 7:02.93 [proc-macro2 0.4.27] cargo:rustc-cfg=u128 7:02.93 [proc-macro2 0.4.27] cargo:rustc-cfg=use_proc_macro 7:02.93 [proc-macro2 0.4.27] cargo:rustc-cfg=wrap_proc_macro 7:02.93 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-5966ed752b3772a4/build-script-build` 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_union 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_align 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 7:02.99 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 7:02.99 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-5966ed752b3772a4/build-script-build` 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_priv_mod_use 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_union 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_const_size_of 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_align 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_core_cvoid 7:03.04 [libc 0.2.51] cargo:rustc-cfg=libc_packedN 7:03.04 Compiling proc-macro2 v0.3.5 7:03.04 Running `CARGO=/usr/bin/cargo 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 7:03.04 option, off by default, to also reimplement itself in terms of the upstream 7:03.04 unstable API. 7:03.04 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.3.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=proc-macro2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2-0.3.5' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 7:11.29 js/src/frontend/Unified_cpp_js_src_frontend3.o 7:22.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:22.27 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::is(JS::HandleValue)’: 7:22.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:675:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.28 bool MapObject::is(HandleValue v) { 7:22.28 ^~~~~~~~~ 7:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::is(JS::HandleValue)’: 7:22.32 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1324:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.32 bool SetObject::is(HandleValue v) { 7:22.32 ^~~~~~~~~ 7:22.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:22.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ImportEntryObject::isInstance(JS::HandleValue)’: 7:22.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:99:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.36 bool ImportEntryObject::isInstance(HandleValue value) { 7:22.36 ^~~~~~~~~~~~~~~~~ 7:22.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ExportEntryObject::isInstance(JS::HandleValue)’: 7:22.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:173:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.37 bool ExportEntryObject::isInstance(HandleValue value) { 7:22.37 ^~~~~~~~~~~~~~~~~ 7:22.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::RequestedModuleObject::isInstance(JS::HandleValue)’: 7:22.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:254:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.38 bool RequestedModuleObject::isInstance(HandleValue value) { 7:22.38 ^~~~~~~~~~~~~~~~~~~~~ 7:22.41 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::isInstance(JS::HandleValue)’: 7:22.41 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:725:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.41 bool ModuleObject::isInstance(HandleValue value) { 7:22.41 ^~~~~~~~~~~~ 7:22.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 7:22.52 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:22.52 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:22.52 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:22.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:22.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:22.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:22.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In static member function ‘static JSString* {anonymous}::KeyStringifier >::toString(JSContext*, JS::HandleId)’: 7:22.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.52 JSString* str = ToStringSlow(cx, idv); 7:22.52 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 7:22.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:22.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool InvokeSelfHostedMethod(JSContext*, js::HandleModuleObject, js::HandlePropertyName)’: 7:22.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1090:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:22.67 return CallSelfHostedFunction(cx, name, thisv, args, &ignored); 7:22.67 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:22.72 /<>/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’: 7:22.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.72 bool ModuleNamespaceObject::ProxyHandler::set(JSContext* cx, HandleObject proxy, 7:22.72 ^~~~~~~~~~~~~~~~~~~~~ 7:22.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:615:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.85 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:22.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:22.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:22.85 /<>/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*)’: 7:22.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.85 return js::ToObjectSlow(cx, v, false); 7:22.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:22.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:22.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool ProtoGetter(JSContext*, unsigned int, JS::Value*)’: 7:22.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1876:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:22.99 if (!BoxNonStrictThis(cx, thisv, &thisv)) { 7:22.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 7:23.03 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:23.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:23.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:23.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_isPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 7:23.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:23.04 return js::ToObjectSlow(cx, v, false); 7:23.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:23.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:23.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool ValidatePropertyDescriptor(JSContext*, JS::Handle, bool, bool, bool, JS::HandleValue, JS::ObjectOpResult&)’: 7:23.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:23.36 static bool ValidatePropertyDescriptor( 7:23.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:23.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:23.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:510:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:23.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:532:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:23.36 if (!SameValue(cx, desc.value(), expectedValue, &same)) { 7:23.36 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:23.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:23.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::obj_is(JSContext*, unsigned int, JS::Value*)’: 7:23.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1656:17: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:23.46 if (!SameValue(cx, args.get(0), args.get(1), &same)) { 7:23.46 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.29 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/syn-649a93e324e85333/build-script-build` 7:24.34 [syn 0.15.30] cargo:rustc-cfg=syn_can_use_thread_id 7:24.34 [syn 0.15.30] cargo:rustc-cfg=syn_can_call_macro_by_path 7:24.34 [syn 0.15.30] cargo:rustc-cfg=syn_disable_nightly_tests 7:24.34 Compiling phf_shared v0.7.21 7:24.35 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_NAME=phf_shared CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:24.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool PropertyIsEnumerable(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 7:24.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:746:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:24.75 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 7:24.75 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:24.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:24.80 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool forEach(const char*, JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 7:24.80 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1523:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.80 static bool forEach(const char* funcName, JSContext* cx, HandleObject obj, 7:24.80 ^~~~~~~ 7:24.80 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1523:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.80 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24, 7:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:24.80 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.80 return Call(cx, fval, thisv, args, rval); 7:24.80 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.80 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h: In function ‘bool js::Call(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 7:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.88 inline bool Call(JSContext* cx, HandleValue fval, HandleValue thisv, 7:24.88 ^~~~ 7:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:94:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:24.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.89 return Call(cx, fval, thisv, args, rval); 7:24.89 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:24.91 /<>/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)’: 7:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.91 inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj, 7:24.91 ^~~~ 7:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:117:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:24.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:24.92 return Call(cx, fval, thisv, args, rval); 7:24.92 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:24.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:25.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.00 /<>/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]’: 7:25.00 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:285:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:25.00 static bool PreprocessValue(JSContext* cx, HandleObject holder, KeyType key, 7:25.00 ^~~~~~~~~~~~~~~ 7:25.00 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:25.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:25.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.00 return js::ToObjectSlow(cx, v, false); 7:25.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:25.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:25.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:25.00 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:25.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:25.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:25.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.00 return op(cx, obj, receiver, id, vp); 7:25.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:25.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.00 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.01 if (!js::Call(cx, toJSON, vp, arg0, vp)) { 7:25.01 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.02 Compiling crossbeam-utils v0.3.2 7:25.02 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.02 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:25.02 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.02 if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) { 7:25.02 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.02 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.03 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.03 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:25.03 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:25.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:25.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.03 return js::ToNumberSlow(cx, v, out); 7:25.03 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 7:25.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.04 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:357:42: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.04 JSString* str = ToStringSlow(cx, vp); 7:25.04 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 7:25.04 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=crossbeam-utils CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.3.2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 7:25.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:25.41 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:25.41 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:25.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.41 /<>/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)’: 7:25.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.41 inline bool GetProperty(JSContext* cx, JS::Handle obj, 7:25.41 ^~~~~~~~~~~ 7:25.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.41 return op(cx, obj, receiver, id, vp); 7:25.41 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.41 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:25.41 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.45 /<>/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)’: 7:25.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.45 inline bool GetProperty(JSContext* cx, JS::Handle obj, 7:25.45 ^~~~~~~~~~~ 7:25.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.45 return op(cx, obj, receiver, id, vp); 7:25.45 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.45 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:25.45 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.59 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:25.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h: In function ‘bool js::GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)’: 7:25.59 /<>/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’} changed in GCC 7.1 7:25.59 inline bool GetElement(JSContext* cx, HandleObject obj, uint32_t index, 7:25.59 ^~~~~~~~~~ 7:25.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:25.60 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:25.60 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:25.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:25.60 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:25.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:25.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.60 return op(cx, obj, receiver, id, vp); 7:25.61 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:25.61 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:25.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:25.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In member function ‘bool js::HashableValue::setValue(JSContext*, JS::HandleValue)’: 7:25.83 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:36:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.83 bool HashableValue::setValue(JSContext* cx, HandleValue v) { 7:25.83 ^~~~~~~~~~~~~ 7:25.89 /<>/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*)’: 7:25.89 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:745:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.89 bool MapObject::has(JSContext* cx, HandleObject obj, HandleValue key, 7:25.89 ^~~~~~~~~ 7:25.98 /<>/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*)’: 7:25.98 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1376:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:25.98 bool SetObject::has(JSContext* cx, HandleObject obj, HandleValue key, 7:25.98 ^~~~~~~~~ 7:26.12 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/regex-98c1236fe68dceed/build-script-build` 7:26.13 /<>/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)’: 7:26.13 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.13 bool MapObject::get(JSContext* cx, HandleObject obj, HandleValue key, 7:26.13 ^~~~~~~~~ 7:26.13 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:717:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.17 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::MapObject::get_impl(JSContext*, const JS::CallArgs&)’: 7:26.17 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:737:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:26.17 return get(cx, obj, args.get(0), args.rval()); 7:26.17 ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.17 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3 7:26.17 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2 7:26.17 Compiling semver v0.6.0 7:26.17 Running `CARGO_PKG_HOMEPAGE='https://docs.rs/crate/semver/' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 7:26.17 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=semver CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:26.21 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::isBuiltinAdd(JS::HandleValue)’: 7:26.21 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1261:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.21 bool SetObject::isBuiltinAdd(HandleValue add) { 7:26.21 ^~~~~~~~~ 7:26.25 Compiling log v0.4.6 7:26.25 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 7:26.25 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=log CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 7:26.25 /<>/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*)’: 7:26.25 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1556:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.25 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, HandleObject obj, 7:26.25 ^~~~~~~~~~~ 7:26.25 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1571:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.25 if (!JS_WrapValue(cx, &wrappedKey)) { 7:26.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:26.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapGet(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 7:26.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.28 JS_PUBLIC_API bool JS::MapGet(JSContext* cx, HandleObject obj, HandleValue key, 7:26.28 ^~ 7:26.29 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1619:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.29 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1638:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.29 if (!MapObject::get(cx, unwrappedObj, wrappedKey, rval)) { 7:26.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.29 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1634:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.29 if (!JS_WrapValue(cx, &wrappedKey)) { 7:26.29 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:26.29 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1645:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.30 if (!JS_WrapValue(cx, rval)) { 7:26.30 ~~~~~~~~~~~~^~~~~~~~~~ 7:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1677:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.33 JS_PUBLIC_API bool JS::MapHas(JSContext* cx, HandleObject obj, HandleValue key, 7:26.33 ^~ 7:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1679:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.33 return CallObjFunc(MapObject::has, cx, obj, key, rval); 7:26.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:26.33 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1682:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.34 JS_PUBLIC_API bool JS::MapDelete(JSContext* cx, HandleObject obj, 7:26.34 ^~ 7:26.34 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1684:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.34 return CallObjFunc(MapObject::delete_, cx, obj, key, rval); 7:26.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.35 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 7:26.35 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.35 JS_PUBLIC_API bool JS::MapForEach(JSContext* cx, HandleObject obj, 7:26.35 ^~ 7:26.35 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1706:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.35 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1708:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.36 return forEach("MapForEach", cx, obj, callbackFn, thisVal); 7:26.36 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1708:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetHas(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:26.36 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1742:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.37 JS_PUBLIC_API bool JS::SetHas(JSContext* cx, HandleObject obj, HandleValue key, 7:26.37 ^~ 7:26.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1744:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.38 return CallObjFunc(SetObject::has, cx, obj, key, rval); 7:26.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetDelete(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:26.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1747:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.38 JS_PUBLIC_API bool JS::SetDelete(JSContext* cx, HandleObject obj, 7:26.38 ^~ 7:26.38 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1749:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.38 return CallObjFunc(SetObject::delete_, cx, obj, key, rval); 7:26.39 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.39 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetForEach(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 7:26.39 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.39 JS_PUBLIC_API bool JS::SetForEach(JSContext* cx, HandleObject obj, 7:26.39 ^~ 7:26.39 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1771:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.39 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1773:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.39 return forEach("SetForEach", cx, obj, callbackFn, thisVal); 7:26.39 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.39 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1773:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.55 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:26.55 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 7:26.55 | 7:26.56 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 7:26.56 | ^^^^^^^^^^^^^^^^^ 7:26.56 | 7:26.56 = note: #[warn(deprecated)] on by default 7:26.56 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:26.56 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 7:26.56 | 7:26.56 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 7:26.56 | ^^^^^^^^^^^^^^^^^ 7:26.56 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:26.56 | 7:26.56 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 7:26.56 | ^^^^^^^^^^^^^^^^^^^ 7:26.57 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:26.57 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 7:26.57 | 7:26.57 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 7:26.57 | ^^^^^^^^^^^^^^^^^ 7:26.57 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:26.57 | 7:26.57 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 7:26.57 | ^^^^^^^^^^^^^^^^^^^ 7:26.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:26.69 /<>/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’: 7:26.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:472:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:26.69 bool ModuleNamespaceObject::ProxyHandler::getOwnPropertyDescriptor( 7:26.69 ^~~~~~~~~~~~~~~~~~~~~ 7:26.74 /<>/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’: 7:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:543:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:26.75 bool ModuleNamespaceObject::ProxyHandler::defineProperty( 7:26.75 ^~~~~~~~~~~~~~~~~~~~~ 7:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:549:40: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:26.75 return ValidatePropertyDescriptor(cx, desc, false, false, false, value, 7:26.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.75 result); 7:26.75 ~~~~~~~ 7:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:549:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:569:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:26.75 return ValidatePropertyDescriptor(cx, desc, true, true, false, value, result); 7:26.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:569:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.79 /<>/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’: 7:26.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.79 bool ModuleNamespaceObject::ProxyHandler::get(JSContext* cx, HandleObject proxy, 7:26.79 ^~~~~~~~~~~~~~~~~~~~~ 7:26.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:584:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:26.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleNamespaceObject::isInstance(JS::HandleValue)’: 7:26.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:375:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:26.83 bool ModuleNamespaceObject::isInstance(HandleValue value) { 7:26.83 ^~~~~~~~~~~~~~~~~~~~~ 7:27.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static js::ModuleNamespaceObject* js::ModuleObject::GetOrCreateModuleNamespace(JSContext*, js::HandleModuleObject)’: 7:27.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1110:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:27.09 if (!CallSelfHostedFunction(cx, cx->names().GetModuleNamespace, 7:27.10 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.10 UndefinedHandleValue, args, &result)) { 7:27.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::CallModuleResolveHook(JSContext*, JS::HandleValue, JS::HandleString)’: 7:27.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1672:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:27.21 JSObject* js::CallModuleResolveHook(JSContext* cx, 7:27.21 ^~ 7:27.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1681:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:27.21 RootedObject result(cx, moduleResolveHook(cx, referencingPrivate, specifier)); 7:27.21 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:27.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::IdToStringOrSymbol(JSContext*, JS::HandleId, JS::MutableHandleValue)’: 7:27.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1664:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:27.28 bool js::IdToStringOrSymbol(JSContext* cx, HandleId id, 7:27.29 ^~ 7:27.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool CanCallOriginalPromiseThenBuiltin(JSContext*, JS::HandleValue)’: 7:27.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3801:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:27.63 static bool CanCallOriginalPromiseThenBuiltin(JSContext* cx, 7:27.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:27.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::TrySkipAwait(JSContext*, JS::HandleValue, bool*, JS::MutableHandleValue)’: 7:27.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:27.65 MOZ_MUST_USE bool js::TrySkipAwait(JSContext* cx, HandleValue val, 7:27.65 ^~ 7:27.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5360:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 7:28.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:28.26 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:28.26 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:28.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:28.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:28.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.26 /<>/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)1]’: 7:28.26 /<>/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’} changed in GCC 7.1 7:28.26 inline bool ValueToId( 7:28.26 ^~~~~~~~~ 7:28.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.27 JSAtom* atom = ToAtom(cx, v); 7:28.27 ~~~~~~~~~~~~~~~^~~~~~~ 7:28.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.37 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Walk(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 7:28.38 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.38 static bool Walk(JSContext* cx, HandleObject holder, HandleId name, 7:28.38 ^~~~ 7:28.38 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:884:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.38 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:892:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:28.38 if (!GetProperty(cx, holder, holder, name, &val)) { 7:28.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.38 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.38 if (!Walk(cx, obj, id, reviver, &newElement)) { 7:28.39 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.39 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:925:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.39 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:939:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:28.39 if (!DefineProperty(cx, obj, id, desc, ignored)) { 7:28.39 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.40 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.40 if (!Walk(cx, obj, id, reviver, &newElement)) { 7:28.41 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.41 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:961:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.41 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:975:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:28.41 if (!DefineProperty(cx, obj, id, desc, ignored)) { 7:28.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 7:28.41 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:28.41 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:28.41 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:28.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:28.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:28.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.43 JSString* str = ToStringSlow(cx, idv); 7:28.43 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 7:28.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.43 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.43 return js::Call(cx, reviver, holder, keyVal, val, vp); 7:28.43 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.43 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.44 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.44 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:990:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.44 Compiling crossbeam-utils v0.2.2 7:28.44 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=crossbeam-utils CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils-0.2.2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Revive(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.58 static bool Revive(JSContext* cx, HandleValue reviver, MutableHandleValue vp) { 7:28.58 ^~~~~~ 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:993:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:999:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:28.58 if (!DefineDataProperty(cx, obj, cx->names().empty, vp)) { 7:28.58 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1004:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.58 return Walk(cx, obj, id, reviver, vp); 7:28.58 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.58 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1004:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.64 /<>/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]’: 7:28.64 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.64 bool js::ParseJSONWithReviver(JSContext* cx, 7:28.64 ^~ 7:28.64 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.64 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:28, 7:28.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.65 return static_cast(this)->get().parse(vp); 7:28.65 ^ 7:28.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.65 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.65 return Revive(cx, reviver, vp); 7:28.65 ~~~~~~^~~~~~~~~~~~~~~~~ 7:28.74 /<>/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]’: 7:28.74 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.74 bool js::ParseJSONWithReviver(JSContext* cx, 7:28.74 ^~ 7:28.74 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1008:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.74 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:28, 7:28.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.h:274:55: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:28.74 return static_cast(this)->get().parse(vp); 7:28.74 ^ 7:28.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.74 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1019:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.74 return Revive(cx, reviver, vp); 7:28.74 ~~~~~~^~~~~~~~~~~~~~~~~ 7:28.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19, 7:28.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:28.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool json_parse(JSContext*, unsigned int, JS::Value*)’: 7:28.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.80 return ToStringSlow(cx, v); 7:28.80 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 7:28.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.80 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.80 ? ParseJSONWithReviver(cx, linearChars.latin1Range(), reviver, 7:28.80 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.80 args.rval()) 7:28.81 ~~~~~~~~~~~~ 7:28.81 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1063:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:28.81 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1065:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.81 : ParseJSONWithReviver(cx, linearChars.twoByteRange(), reviver, 7:28.81 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:28.81 args.rval()); 7:28.81 ~~~~~~~~~~~~ 7:28.81 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1065:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:28.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:28.88 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:28.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:28.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:28.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h: In function ‘bool js::obj_propertyIsEnumerable(JSContext*, unsigned int, JS::Value*)’: 7:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.88 return ValueToId(cx, argument, result); 7:28.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 7:28.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.88 return ToPropertyKeySlow(cx, argument, result); 7:28.88 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 7:28.88 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:28.88 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:28.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:28.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:28.88 return js::ToObjectSlow(cx, v, false); 7:28.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:28.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:28.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:110:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:28.88 if (!GetOwnPropertyDescriptor(cx, obj, idRoot, &desc)) { 7:28.88 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:29.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:29.01 /<>/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]’: 7:29.01 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1580:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.01 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, Iter kind, HandleObject obj, 7:29.01 ^~~~~~~~~~~ 7:29.01 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.01 if (!ObjFunc(cx, iterType, unwrappedObj, rval)) { 7:29.01 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.01 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.01 if (!JS_WrapValue(cx, rval)) { 7:29.01 ~~~~~~~~~~~~^~~~~~~~~~ 7:29.03 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.03 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1691:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.03 JS_PUBLIC_API bool JS::MapKeys(JSContext* cx, HandleObject obj, 7:29.03 ^~ 7:29.03 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1693:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.03 return CallObjFunc(&MapObject::iterator, cx, MapObject::Keys, obj, rval); 7:29.03 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.04 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.04 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1696:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.04 JS_PUBLIC_API bool JS::MapValues(JSContext* cx, HandleObject obj, 7:29.04 ^~ 7:29.04 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1698:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.04 return CallObjFunc(&MapObject::iterator, cx, MapObject::Values, obj, rval); 7:29.04 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1701:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.06 JS_PUBLIC_API bool JS::MapEntries(JSContext* cx, HandleObject obj, 7:29.06 ^~ 7:29.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1703:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.06 return CallObjFunc(&MapObject::iterator, cx, MapObject::Entries, obj, rval); 7:29.06 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.06 /<>/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]’: 7:29.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1580:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.06 bool CallObjFunc(bool (*ObjFunc)(JSContext* cx, Iter kind, HandleObject obj, 7:29.06 ^~~~~~~~~~~ 7:29.07 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1594:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.07 if (!ObjFunc(cx, iterType, unwrappedObj, rval)) { 7:29.07 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.07 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1602:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.07 if (!JS_WrapValue(cx, rval)) { 7:29.07 ~~~~~~~~~~~~^~~~~~~~~~ 7:29.08 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetValues(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1761:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.09 JS_PUBLIC_API bool JS::SetValues(JSContext* cx, HandleObject obj, 7:29.09 ^~ 7:29.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1763:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.09 return CallObjFunc(&SetObject::iterator, cx, SetObject::Values, obj, rval); 7:29.09 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetKeys(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1756:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.09 JS_PUBLIC_API bool JS::SetKeys(JSContext* cx, HandleObject obj, 7:29.09 ^~ 7:29.10 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1763:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.10 return CallObjFunc(&SetObject::iterator, cx, SetObject::Values, obj, rval); 7:29.10 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.10 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetEntries(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 7:29.10 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1766:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.10 JS_PUBLIC_API bool JS::SetEntries(JSContext* cx, HandleObject obj, 7:29.10 ^~ 7:29.10 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1768:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:29.10 return CallObjFunc(&SetObject::iterator, cx, SetObject::Entries, obj, rval); 7:29.10 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:29.81 Compiling crossbeam-utils v0.6.3 7:29.81 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.6.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=crossbeam-utils CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-utils' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam' /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` 7:29.87 js/src/frontend/Unified_cpp_js_src_frontend4.o 7:29.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:29.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In lambda function: 7:29.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:257:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:29.90 PropertyKind kind) -> bool { 7:29.90 ^~~~ 7:29.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:262:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:29.90 idstr = ValueToSource(cx, v); 7:29.90 ~~~~~~~~~~~~~^~~~~~~ 7:29.90 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19, 7:29.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:29.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:29.91 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:29.91 return ToStringSlow(cx, v); 7:29.91 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 7:29.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:29.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:290:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:29.91 RootedString valsource(cx, ValueToSource(cx, val)); 7:29.91 ~~~~~~~~~~~~~^~~~~~~~~ 7:30.69 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:30.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:30.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:30.69 /<>/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*)’: 7:30.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:30.70 return js::ToObjectSlow(cx, v, false); 7:30.70 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:30.70 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:30.70 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:30.70 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:30.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:30.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:30.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:30.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:30.71 return op(cx, obj, receiver, id, vp); 7:30.71 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:30.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:30.71 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:30.71 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:31.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:31.03 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘JSString* js::ObjectToSource(JSContext*, JS::HandleObject)’: 7:31.03 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:417:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:31.03 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 7:31.04 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:31.15 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:31.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:31.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:31.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_toSource(JSContext*, unsigned int, JS::Value*)’: 7:31.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:31.15 return js::ToObjectSlow(cx, v, false); 7:31.16 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:31.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:31.44 /<>/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*)’: 7:31.44 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1416:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:31.44 bool SetObject::delete_(JSContext* cx, HandleObject obj, HandleValue key, 7:31.44 ^~~~~~~~~ 7:32.13 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 7:32.18 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 7:32.18 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-5b2ee9e2d4ba3d81/build-script-build` 7:32.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.23 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool Str(JSContext*, const JS::Value&, {anonymous}::StringifyContext*)’: 7:32.23 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:599:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:32.23 if (!GetElement(cx, obj, i, &outputValue)) { 7:32.23 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:32.23 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:32.23 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:32.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:32.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:32.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.24 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:32.25 return op(cx, obj, receiver, id, vp); 7:32.25 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.25 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:32.25 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:32.25 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.25 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.25 if (!js::Call(cx, toJSON, vp, arg0, vp)) { 7:32.26 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.26 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.26 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:316:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:32.26 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.26 if (!js::Call(cx, replacerVal, holder, arg0, vp, vp)) { 7:32.26 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.26 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.27 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:336:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:32.27 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:32.27 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:32.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.27 return js::ToNumberSlow(cx, v, out); 7:32.28 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 7:32.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.28 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:357:42: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.28 JSString* str = ToStringSlow(cx, vp); 7:32.28 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 7:32.28 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:490:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:32.28 if (!GetProperty(cx, obj, obj, id, &outputValue)) { 7:32.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.28 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:493:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:32.29 if (!PreprocessValue(cx, obj, HandleId(id), &outputValue, scx)) { 7:32.29 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:32.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 7:32.29 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:32.29 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:32.29 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:32.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:32.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:32.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.30 JSString* str = ToStringSlow(cx, idv); 7:32.30 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 7:32.30 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:32.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:32.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:32.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:32.30 return js::ToObjectSlow(cx, v, false); 7:32.30 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:32.30 [byteorder 1.3.1] cargo:rustc-cfg=byteorder_i128 7:32.31 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-ab152c0963eeb5e5/build-script-main` 7:32.51 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/geckodriver-08fc28eabcd70239/build-script-build` 7:32.52 [geckodriver 0.24.0] unable to detect vcs 7:32.52 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/libc' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 7:32.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' CARGO_PKG_NAME=libc CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=51 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:32.54 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-ab152c0963eeb5e5/build-script-main` 7:32.78 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-10fee55943d0b465/build-script-build` 7:32.83 [serde 1.0.88] cargo:rustc-cfg=ops_bound 7:32.84 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 7:32.84 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 7:32.84 [serde 1.0.88] cargo:rustc-cfg=core_duration 7:32.84 [serde 1.0.88] cargo:rustc-cfg=integer128 7:32.84 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 7:32.84 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 7:32.84 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-10fee55943d0b465/build-script-build` 7:32.89 [serde 1.0.88] cargo:rustc-cfg=ops_bound 7:32.89 [serde 1.0.88] cargo:rustc-cfg=de_boxed_c_str 7:32.89 [serde 1.0.88] cargo:rustc-cfg=de_rc_dst 7:32.89 [serde 1.0.88] cargo:rustc-cfg=core_duration 7:32.89 [serde 1.0.88] cargo:rustc-cfg=integer128 7:32.89 [serde 1.0.88] cargo:rustc-cfg=range_inclusive 7:32.89 [serde 1.0.88] cargo:rustc-cfg=num_nonzero 7:32.89 Compiling arrayvec v0.4.6 7:32.89 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=arrayvec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/arrayvec' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:33.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:33.09 /<>/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)’: 7:33.10 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:713:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:33.10 bool js::Stringify(JSContext* cx, MutableHandleValue vp, JSObject* replacer_, 7:33.10 ^~ 7:33.10 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:768:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:33.10 if (!GetElement(cx, replacer, k, &item)) { 7:33.10 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:33.10 /<>/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’} changed in GCC 7.1 7:33.10 if (!ValueToId(cx, item, &id)) { 7:33.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7:33.11 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:33.11 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:33.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:33.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:33.12 return js::ToNumberSlow(cx, v, out); 7:33.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 7:33.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:33.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:819:42: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:33.13 JSString* str = ToStringSlow(cx, space); 7:33.13 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7:33.13 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:865:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:33.13 if (!NativeDefineDataProperty(cx, wrapper, emptyId, vp, JSPROP_ENUMERATE)) { 7:33.13 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.14 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:873:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:33.14 if (!PreprocessValue(cx, wrapper, HandleId(emptyId), vp, &scx)) { 7:33.14 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.55 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp: In function ‘bool json_stringify(JSContext*, unsigned int, JS::Value*)’: 7:33.55 /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:1079:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:33.55 if (!Stringify(cx, &value, replacer, space, sb, StringifyBehavior::Normal)) { 7:33.55 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:33.88 warning: type annotations needed 7:33.88 --> /<>/firefox-68.0~b13+build1/third_party/rust/arrayvec/src/lib.rs:312:32 7:33.88 | 7:33.88 312 | ptr::copy(p, p.offset(1), len - index); 7:33.88 | ^^^^^^ 7:33.88 | 7:33.88 = note: #[warn(tyvar_behind_raw_pointer)] on by default 7:33.88 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in the 2018 edition! 7:33.88 = note: for more information, see issue #46906 7:34.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:34.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool JS_AssignObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 7:34.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:820:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.51 if (!GetProperty(cx, from, from, nextKey, &propValue)) { 7:34.51 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:34.51 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:34.51 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:34.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:34.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:34.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:34.52 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.52 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 7:34.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.53 return NativeSetProperty(cx, obj.as(), id, v, 7:34.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.54 receiver, result); 7:34.54 ~~~~~~~~~~~~~~~~~ 7:34.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.54 return op(cx, obj, receiver, id, vp); 7:34.54 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.54 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:34.55 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.55 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 7:34.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.55 return NativeSetProperty(cx, obj.as(), id, v, 7:34.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.56 receiver, result); 7:34.56 ~~~~~~~~~~~~~~~~~ 7:34.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.75 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:34.75 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:34.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:34.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_assign(JSContext*, unsigned int, JS::Value*)’: 7:34.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:34.75 return js::ToObjectSlow(cx, v, false); 7:34.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:34.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:34.75 return js::ToObjectSlow(cx, v, false); 7:34.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:34.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:34.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool ObjectDefineProperties(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 7:34.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:988:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:34.91 static bool ObjectDefineProperties(JSContext* cx, HandleObject obj, 7:34.91 ^~~~~~~~~~~~~~~~~~~~~~ 7:34.91 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:34.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:34.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:34.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:34.91 return js::ToObjectSlow(cx, v, false); 7:34.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:34.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:34.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1019:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.91 if (!GetOwnPropertyDescriptor(cx, props, nextKey, &desc)) { 7:34.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:34.92 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:34.92 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:34.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:34.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:34.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.93 return op(cx, obj, receiver, id, vp); 7:34.93 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.93 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:34.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:34.94 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:34.95 !ToPropertyDescriptor(cx, descObj, true, &desc) || 7:34.95 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:34.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1026:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:34.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1037:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:34.95 if (!DefineProperty(cx, obj, descriptorKeys[i], descriptors[i], result)) { 7:34.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:35.10 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::obj_create(JSContext*, unsigned int, JS::Value*)’: 7:35.10 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1064:73: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:35.10 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, args[0], nullptr); 7:35.10 ^ 7:35.26 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_NAME=phf_shared CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_shared' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:35.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:26, 7:35.45 from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:19, 7:35.45 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 7:35.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 7:35.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:35.45 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:35.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:35.45 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 7:35.45 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:78:62: warning: ‘*((void*)& +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 7:35.45 return debugger == other.debugger && referent == other.referent; 7:35.45 ~~~~~~^~~~~~~~ 7:35.46 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:31, 7:35.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:35.46 /<>/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’} changed in GCC 7.1 7:35.46 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 7:35.46 ^~ 7:35.93 Compiling unreachable v1.0.0 7:35.93 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jonathan Reem ' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=unreachable CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unreachable' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 7:36.20 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/memchr-b7e65f6326ddc2de/build-script-build` 7:36.25 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_simd 7:36.25 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse2 7:36.25 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_sse42 7:36.25 [memchr 2.2.0] cargo:rustc-cfg=memchr_runtime_avx 7:36.25 Compiling libloading v0.5.0 7:36.25 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=libloading CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libloading' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:36.81 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/byteorder' CARGO_PKG_VERSION=1.3.1 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' CARGO_PKG_NAME=byteorder CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/byteorder' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:37.85 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:37.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:37.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:37.85 /<>/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]’: 7:37.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:37.85 return js::ToObjectSlow(cx, v, false); 7:37.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:37.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:37.86 /<>/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’} changed in GCC 7.1 7:37.86 if (!tobj->getElement(cx, i, &value)) { 7:37.86 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7:37.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:37.86 if (!GetProperty(cx, obj, obj, id, &value)) { 7:37.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:37.86 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:33, 7:37.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:37.86 /<>/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’} changed in GCC 7.1 7:37.86 return as().getElement(cx, idx, val); 7:37.86 ^ 7:37.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:37.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:37.86 if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) { 7:37.86 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:37.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:37.86 } else if (!GetProperty(cx, obj, obj, id, &value)) { 7:37.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:37.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:37.86 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 7:37.86 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:37.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:37.87 if (!GetProperty(cx, obj, obj, id, &value)) { 7:37.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:38.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveThenableJob(JSContext*, unsigned int, JS::Value*)’: 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:38.93 if (Call(cx, then, thenable, args2, &rval)) { 7:38.93 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1765:11: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:38.93 return GetAndClearException(cx, rval); 7:38.93 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:38.93 return Call(cx, rejectVal, UndefinedHandleValue, rval, &rval); 7:38.93 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:38.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1775:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:39.20 Compiling crossbeam-epoch v0.4.3 7:39.20 Running `CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-epoch' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_DESCRIPTION='Epoch-based garbage collection' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-epoch CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-epoch' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:39.45 Compiling cmake v0.1.29 7:39.45 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A build dependency for running `cmake` to build a native library 7:39.46 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cmake-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.29 CARGO_PKG_VERSION_PATCH=29 CARGO_PKG_NAME=cmake CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cmake' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/cmake-rs' /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` 7:39.62 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:39.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:8:39 7:39.62 | 7:39.62 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 7:39.62 | ^^^^^^^^^^^^^^^^^ 7:39.62 | 7:39.62 = note: #[warn(deprecated)] on by default 7:39.62 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:39.62 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:157:19 7:39.62 | 7:39.62 157 | data: ATOMIC_USIZE_INIT, 7:39.62 | ^^^^^^^^^^^^^^^^^ 7:39.62 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:39.62 | 7:39.62 157 | data: AtomicUsize::new(0), 7:39.62 | ^^^^^^^^^^^^^^^^^^^ 7:40.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:40.27 /<>/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*)’: 7:40.27 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:794:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:40.27 bool MapObject::delete_(JSContext* cx, HandleObject obj, HandleValue key, 7:40.27 ^~~~~~~~~ 7:44.74 Compiling want v0.0.6 7:44.75 Running `CARGO_PKG_HOMEPAGE='https://github.com/seanmonstar/want' CARGO_PKG_VERSION=0.0.6 CARGO_PKG_DESCRIPTION='Detect when another Future wants a result.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=want CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/want' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/want' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:45.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:45.47 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:45.47 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:45.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:45.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:45.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:45.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static bool js::ModuleObject::instantiateFunctionDeclarations(JSContext*, js::HandleModuleObject)’: 7:45.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:45.48 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 7:45.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:45.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:45.48 return NativeSetProperty(cx, obj.as(), id, v, 7:45.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:45.48 receiver, result); 7:45.48 ~~~~~~~~~~~~~~~~~ 7:45.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:45.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:45.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In static member function ‘static bool js::ModuleObject::execute(JSContext*, js::HandleModuleObject, JS::MutableHandleValue)’: 7:45.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1034:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:45.76 bool ModuleObject::execute(JSContext* cx, HandleModuleObject self, 7:45.76 ^~~~~~~~~~~~ 7:45.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:45.87 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::add(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:45.87 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1184:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:45.87 bool SetObject::add(JSContext* cx, HandleObject obj, HandleValue k) { 7:45.87 ^~~~~~~~~ 7:45.90 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::SetAdd(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:45.90 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1719:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:45.91 JS_PUBLIC_API bool JS::SetAdd(JSContext* cx, HandleObject obj, 7:45.91 ^~ 7:45.91 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1734:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:45.91 if (!JS_WrapValue(cx, &wrappedKey)) { 7:45.91 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:46.05 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/crc-ab28c4e377ea4e67/build-script-build` 7:46.09 /<>/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)’: 7:46.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.09 bool MapObject::set(JSContext* cx, HandleObject obj, HandleValue k, 7:46.09 ^~~~~~~~~ 7:46.09 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:572:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.09 Compiling tokio-timer v0.2.5 7:46.10 Running `CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_DESCRIPTION='Timer facilities for Tokio 7:46.10 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-timer CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=5 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:46.18 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In function ‘bool JS::MapSet(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 7:46.18 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.19 JS_PUBLIC_API bool JS::MapSet(JSContext* cx, HandleObject obj, HandleValue key, 7:46.19 ^~ 7:46.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1652:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1669:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:46.19 if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) { 7:46.19 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:46.19 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1669:58: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:46.19 if (!JS_WrapValue(cx, &wrappedKey) || !JS_WrapValue(cx, &wrappedValue)) { 7:46.19 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 7:46.20 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1673:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.20 return MapObject::set(cx, unwrappedObj, wrappedKey, wrappedValue); 7:46.20 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:46.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:46.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::GetOrCreateModuleMetaObject(JSContext*, JS::HandleObject)’: 7:46.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1663:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:46.76 if (!func(cx, modulePrivate, metaObject)) { 7:46.76 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:47.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleObject)’: 7:47.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:250:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.13 static PromiseAllDataHolder* NewPromiseAllDataHolder(JSContext* cx, 7:47.13 ^~~~~~~~~~~~~~~~~~~~~~~ 7:47.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘PromiseReactionRecord* NewReactionRecord(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, IncumbentGlobalObject)’: 7:47.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.16 static PromiseReactionRecord* NewReactionRecord( 7:47.16 ^~~~~~~~~~~~~~~~~ 7:47.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3608:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool EnqueuePromiseReactionJob(JSContext*, JS::HandleObject, JS::HandleValue, JS::PromiseState)’: 7:47.44 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:975:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.44 MOZ_MUST_USE static bool EnqueuePromiseReactionJob( 7:47.44 ^~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool ResolvePromise(JSContext*, JS::Handle, JS::HandleValue, JS::PromiseState)’: 7:47.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1114:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.62 static MOZ_MUST_USE bool ResolvePromise(JSContext* cx, 7:47.62 ^~~~~~~~~~~~~~ 7:47.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFunctionThrown(JSContext*, JS::Handle, JS::HandleValue)’: 7:47.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3888:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.68 MOZ_MUST_USE bool js::AsyncFunctionThrown(JSContext* cx, 7:47.68 ^~ 7:47.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static bool js::PromiseObject::reject(JSContext*, JS::Handle, JS::HandleValue)’: 7:47.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5001:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.69 bool PromiseObject::reject(JSContext* cx, Handle promise, 7:47.69 ^~~~~~~~~~~~~ 7:47.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.69 return Call(cx, funVal, UndefinedHandleValue, rejectionValue, &dummy); 7:47.69 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.69 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:5017:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:47.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::RejectPromiseWithPendingError(JSContext*, JS::Handle)’: 7:47.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3856:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:47.72 if (!GetAndClearException(cx, &exn)) { 7:47.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:47.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:47.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘JSObject* js::StartDynamicModuleImport(JSContext*, JS::HandleScript, JS::HandleValue)’: 7:47.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1694:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.75 JSObject* js::StartDynamicModuleImport(JSContext* cx, HandleScript script, 7:47.76 ^~ 7:47.76 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:47.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:47.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:47.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.76 return js::ToStringSlow(cx, v); 7:47.76 ~~~~~~~~~~~~~~~~^~~~~~~ 7:47.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:47.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1730:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.76 if (!importHook(cx, referencingPrivate, specifier, promise)) { 7:47.76 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:47.84 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool RejectMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:47.84 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1357:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.84 static MOZ_MUST_USE bool RejectMaybeWrappedPromise(JSContext* cx, 7:47.84 ^~~~~~~~~~~~~~~~~~~~~~~~~ 7:47.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool FulfillMaybeWrappedPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:47.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1167:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:47.95 static MOZ_MUST_USE bool FulfillMaybeWrappedPromise(JSContext* cx, 7:47.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:49.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:49.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*)’: 7:49.74 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:665:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:49.74 if (!CallSelfHostedFunction(cx, cx->names().MapConstructorInit, thisv, 7:49.74 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:49.74 args2, args2.rval())) { 7:49.74 ~~~~~~~~~~~~~~~~~~~~ 7:50.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp: In static member function ‘static bool js::SetObject::construct(JSContext*, unsigned int, JS::Value*)’: 7:50.06 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1313:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:50.06 if (!CallSelfHostedFunction(cx, cx->names().SetConstructorInit, thisv, 7:50.06 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:50.06 args2, args2.rval())) { 7:50.06 ~~~~~~~~~~~~~~~~~~~~ 7:50.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:50.64 /<>/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)’: 7:50.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:50.64 success = Call(cx, calleeOrRval, UndefinedHandleValue, args, &calleeOrRval); 7:50.64 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:50.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2237:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:50.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:50.64 return GetAndClearException(cx, rval); 7:50.64 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:50.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:50.65 if (!Call(cx, calleeOrRval, UndefinedHandleValue, exceptionVal, 7:50.65 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:50.65 &calleeOrRval)) { 7:50.65 ~~~~~~~~~~~~~~ 7:50.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:50.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2248:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:50.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseConstructor(JSContext*, unsigned int, JS::Value*)’: 7:50.85 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2082:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:50.85 return ReportIsNotFunction(cx, executorVal); 7:50.85 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:51.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:51.57 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:51.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:51.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool js::GetOwnPropertyDescriptorToArray(JSContext*, unsigned int, JS::Value*)’: 7:51.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.57 return js::ToObjectSlow(cx, v, false); 7:51.57 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:51.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:51.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:51.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.58 JSAtom* atom = ToAtom(cx, v); 7:51.58 ~~~~~~~~~~~~~~~^~~~~~~ 7:51.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:51.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:51.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:51.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.59 return ToPropertyKeySlow(cx, argument, result); 7:51.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 7:51.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:51.60 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1189:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.60 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 7:51.61 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool NewValuePair(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.70 static bool NewValuePair(JSContext* cx, HandleValue val1, HandleValue val2, 7:51.70 ^~~~~~~~~~~~ 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1201:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.85 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:51.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:51.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:51.86 /<>/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]’: 7:51.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.86 return js::ToObjectSlow(cx, v, false); 7:51.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:51.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.86 if (!NewValuePair(cx, key, value, &value)) { 7:51.86 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1293:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.86 /<>/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’} changed in GCC 7.1 7:51.86 if (!tobj->getElement(cx, i, &value)) { 7:51.86 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 7:51.86 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.87 if (!NewValuePair(cx, key, value, &value)) { 7:51.87 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1344:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.87 if (!NewValuePair(cx, key, value, &value)) { 7:51.87 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:51.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1397:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1459:25: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.88 if (!GetProperty(cx, obj, obj, id, &value)) { 7:51.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:51.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.89 if (!NewValuePair(cx, key, value, &value)) { 7:51.89 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 7:51.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1466:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.89 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:33, 7:51.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:51.90 /<>/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’} changed in GCC 7.1 7:51.90 return as().getElement(cx, idx, val); 7:51.90 ^ 7:51.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:51.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1559:41: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:51.90 if (!NativeGetExistingProperty(cx, nobj, nobj, shape, &value)) { 7:51.90 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:51.90 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1562:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.91 } else if (!GetProperty(cx, obj, obj, id, &value)) { 7:51.91 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:51.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1567:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.91 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 7:51.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:51.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1580:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.91 if (!GetProperty(cx, obj, obj, id, &value)) { 7:51.91 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:51.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:51.92 } else if (!NewValuePair(cx, key, value, properties[out++])) { 7:51.92 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:51.92 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1588:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:51.99 Compiling clang-sys v0.28.0 7:51.99 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=clang-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:52.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:52.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool ResolvePromiseInternal(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:52.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:833:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.38 static MOZ_MUST_USE bool ResolvePromiseInternal(JSContext* cx, 7:52.38 ^~~~~~~~~~~~~~~~~~~~~~ 7:52.38 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:52.38 return GetAndClearException(cx, rval); 7:52.38 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:52.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:52.38 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:52.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:52.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:52.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:52.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:52.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:52.39 return op(cx, obj, receiver, id, vp); 7:52.39 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:52.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:52.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:52.39 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:52.39 return GetAndClearException(cx, rval); 7:52.39 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:52.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFunctionReturned(JSContext*, JS::Handle, JS::HandleValue)’: 7:52.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3896:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.62 MOZ_MUST_USE bool js::AsyncFunctionReturned( 7:52.62 ^~ 7:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static bool js::PromiseObject::resolve(JSContext*, JS::Handle, JS::HandleValue)’: 7:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4971:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.64 bool PromiseObject::resolve(JSContext* cx, Handle promise, 7:52.64 ^~~~~~~~~~~~~ 7:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.64 return Call(cx, funVal, UndefinedHandleValue, resolutionValue, &dummy); 7:52.64 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.64 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4997:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:52.67 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/proc-macro2' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 7:52.67 option, off by default, to also reimplement itself in terms of the upstream 7:52.67 unstable API. 7:52.68 ' CARGO_PKG_VERSION_MAJOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/proc-macro2-c2861cab09c80ff0/out' CARGO_PKG_NAME=proc-macro2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=27 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 7:52.68 warning: use of deprecated item 'core::str::::trim_right': superseded by `trim_end` 7:52.68 --> /<>/firefox-68.0~b13+build1/third_party/rust/clang-sys/build/static.rs:99:99 7:52.68 | 7:52.68 99 | println!("cargo:rustc-link-search=native={}", common::run_llvm_config(&["--libdir"]).unwrap().trim_right()); 7:52.68 | ^^^^^^^^^^ 7:52.68 | 7:52.68 = note: #[warn(deprecated)] on by default 7:52.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:20: 7:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp: In function ‘bool js::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)’: 7:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1745:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.70 bool js::FinishDynamicModuleImport(JSContext* cx, 7:52.70 ^~ 7:52.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.cpp:1759:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.70 CallModuleResolveHook(cx, referencingPrivate, specifier)); 7:52.70 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.93 In file included from /<>/firefox-68.0~b13+build1/js/src/util/StringBuffer.h:15, 7:52.93 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:23, 7:52.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:52.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool NewPromiseCapability(JSContext*, JS::HandleObject, JS::MutableHandle, bool)’: 7:52.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:52.93 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 7:52.93 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.93 arg1, arg2); 7:52.93 ~~~~~~~~~~~ 7:52.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:52.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’} changed in GCC 7.1 7:52.94 if (!Construct(cx, cVal, cargs, cVal, capability.promise())) { 7:52.94 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:52.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’} changed in GCC 7.1 7:53.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool RunResolutionFunction(JSContext*, JS::HandleObject, JS::HandleValue, ResolutionMode, JS::HandleObject)’: 7:53.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2558:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.18 static MOZ_MUST_USE bool RunResolutionFunction(JSContext* cx, 7:53.18 ^~~~~~~~~~~~~~~~~~~~~ 7:53.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2575:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.18 return Call(cx, calleeOrRval, UndefinedHandleValue, result, &calleeOrRval); 7:53.18 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2575:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.18 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2575:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:53.19 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:53.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/wrapper.rs:28:33 7:53.19 | 7:53.19 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; 7:53.19 | ^^^^^^^^^^^^^^^^^ 7:53.19 | 7:53.19 = note: #[warn(deprecated)] on by default 7:53.19 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 7:53.19 | 7:53.19 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); 7:53.19 | ^^^^^^^^^^^^^^^^^^^ 7:53.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* CommonStaticResolveRejectImpl(JSContext*, JS::HandleValue, JS::HandleValue, ResolutionMode)’: 7:53.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.35 static MOZ_MUST_USE JSObject* CommonStaticResolveRejectImpl( 7:53.35 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3450:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3488:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:53.35 if (!GetProperty(cx, xObj, xObj, cx->names().constructor, &ctorVal)) { 7:53.35 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::PromiseResolve(JSContext*, JS::HandleObject, JS::HandleValue)’: 7:53.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3521:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.40 MOZ_MUST_USE JSObject* js::PromiseResolve(JSContext* cx, 7:53.40 ^~ 7:53.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3525:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.40 return CommonStaticResolveRejectImpl(cx, C, value, ResolveMode); 7:53.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static JSObject* js::PromiseObject::unforgeableReject(JSContext*, JS::HandleValue)’: 7:53.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3548:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.43 JSObject* PromiseObject::unforgeableReject(JSContext* cx, HandleValue value) { 7:53.43 ^~~~~~~~~~~~~ 7:53.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3554:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.43 return CommonStaticResolveRejectImpl(cx, cVal, value, RejectMode); 7:53.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In static member function ‘static JSObject* js::PromiseObject::unforgeableResolve(JSContext*, JS::HandleValue)’: 7:53.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3577:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.45 JSObject* PromiseObject::unforgeableResolve(JSContext* cx, HandleValue value) { 7:53.45 ^~~~~~~~~~~~~ 7:53.45 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3583:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.45 return CommonStaticResolveRejectImpl(cx, cVal, value, ResolveMode); 7:53.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.47 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_static_resolve(JSContext*, unsigned int, JS::Value*)’: 7:53.47 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3565:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.47 CommonStaticResolveRejectImpl(cx, thisVal, argVal, ResolveMode); 7:53.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_reject(JSContext*, unsigned int, JS::Value*)’: 7:53.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3536:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:53.49 CommonStaticResolveRejectImpl(cx, thisVal, argVal, RejectMode); 7:53.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:53.50 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AbruptRejectPromise(JSContext*, JS::CallArgs&, JS::HandleObject, JS::HandleObject)’: 7:53.51 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:53.51 return GetAndClearException(cx, rval); 7:53.51 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:53.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:11: 7:53.89 /<>/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)’: 7:53.89 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:838:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:53.89 bool MapObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj, 7:53.89 ^~~~~~~~~ 7:53.91 /<>/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)’: 7:53.91 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:852:18: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:53.91 return iterator(cx, kind, obj, args.rval()); 7:53.91 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.28 /<>/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)’: 7:54.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1453:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:54.28 bool SetObject::iterator(JSContext* cx, IteratorKind kind, HandleObject obj, 7:54.28 ^~~~~~~~~ 7:54.28 /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.cpp:1453:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:54.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend/Unified_cpp_js_src_frontend3.cpp:38: 7:54.65 /<>/firefox-68.0~b13+build1/js/src/frontend/ObjectEmitter.cpp: In member function ‘bool js::frontend::PropertyEmitter::emitInit(JSOp, JS::Handle)’: 7:54.66 /<>/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’} changed in GCC 7.1 7:54.66 if (!NativeDefineDataProperty(bce_->cx, obj_, propKey, UndefinedHandleValue, 7:54.66 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.66 JSPROP_ENUMERATE)) { 7:54.66 ~~~~~~~~~~~~~~~~~ 7:54.69 Compiling dtoa-short v0.3.1 7:54.69 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=dtoa-short CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dtoa-short' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:54.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:54.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PerformPromiseThen(JSContext*, JS::Handle, JS::HandleValue, JS::HandleValue, JS::Handle)’: 7:54.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:54.74 static MOZ_MUST_USE bool PerformPromiseThen( 7:54.74 ^~~~~~~~~~~~~~~~~~ 7:54.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4654:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:54.74 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4674:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:54.75 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:54.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.75 IncumbentGlobalObject::Yes)); 7:54.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.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)’: 7:54.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’} changed in GCC 7.1 7:54.79 static bool OriginalPromiseThenBuiltin(JSContext* cx, HandleValue promiseVal, 7:54.79 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.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’} changed in GCC 7.1 7:54.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’} changed in GCC 7.1 7:54.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’} changed in GCC 7.1 7:54.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’} changed in GCC 7.1 7:54.79 if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected, 7:54.79 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.79 resultCapability)) { 7:54.79 ~~~~~~~~~~~~~~~~~ 7:54.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’} changed in GCC 7.1 7:54.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::GetWaitForAllPromise(JSContext*, JS::HandleObjectVector)’: 7:54.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2530:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:54.89 if (!PerformPromiseThen(cx, nextPromise, resolveFunVal, rejectFunVal, 7:54.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:54.89 resultCapabilityWithoutResolving)) { 7:54.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.13 /<>/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)’: 7:55.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.14 MOZ_MUST_USE bool js::OriginalPromiseThen( 7:55.14 ^~ 7:55.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3750:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.14 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3774:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.14 if (!PerformPromiseThen(cx, promise, onFulfilled, onRejected, 7:55.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.14 resultCapability)) { 7:55.14 ~~~~~~~~~~~~~~~~~ 7:55.19 /<>/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)’: 7:55.19 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.20 static bool Promise_then_impl(JSContext* cx, HandleValue promiseVal, 7:55.20 ^~~~~~~~~~~~~~~~~ 7:55.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.20 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.21 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4586:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4599:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.22 if (CanCallOriginalPromiseThenBuiltin(cx, promiseVal)) { 7:55.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 7:55.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.22 return OriginalPromiseThenBuiltin(cx, promiseVal, onFulfilled, onRejected, 7:55.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.22 rval, rvalUsed); 7:55.23 ~~~~~~~~~~~~~~~ 7:55.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4600:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.23 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.23 if (!OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected, 7:55.23 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.23 &resultPromise, createDependent)) { 7:55.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4625:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_then(JSContext*, unsigned int, JS::Value*)’: 7:55.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.25 return Promise_then_impl(cx, args.thisv(), args.get(0), args.get(1), 7:55.25 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.25 args.rval(), true); 7:55.25 ~~~~~~~~~~~~~~~~~~ 7:55.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4649:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_then_noRetVal(JSContext*, unsigned int, JS::Value*)’: 7:55.26 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.27 return Promise_then_impl(cx, args.thisv(), args.get(0), args.get(1), 7:55.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.27 args.rval(), 7:55.27 ~~~~~~~~~~~~ 7:55.27 IsPromiseThenOrCatchRetValImplicitlyUsed(cx)); 7:55.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.27 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4641:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool Promise_catch_impl(JSContext*, unsigned int, JS::Value*, bool)’: 7:55.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4523:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.32 if (CanCallOriginalPromiseThenBuiltin(cx, thisVal)) { 7:55.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 7:55.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.32 return OriginalPromiseThenBuiltin(cx, thisVal, onFulfilled, onRejected, 7:55.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.32 args.rval(), rvalUsed); 7:55.32 ~~~~~~~~~~~~~~~~~~~~~~ 7:55.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4524:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.34 if (!GetProperty(cx, thisVal, cx->names().then, &thenVal)) { 7:55.34 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4530:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.34 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24, 7:55.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:55.34 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.34 return Call(cx, fval, thisv, args, rval); 7:55.34 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.35 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:55.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.35 return Promise_then_impl(cx, thisVal, onFulfilled, onRejected, args.rval(), 7:55.35 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.36 rvalUsed); 7:55.37 ~~~~~~~~~ 7:55.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.37 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4536:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseResolveBuiltinThenableJob(JSContext*, unsigned int, JS::Value*)’: 7:55.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4698:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.41 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:55.41 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.41 IncumbentGlobalObject::Yes)); 7:55.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.41 return GetAndClearException(cx, rval); 7:55.41 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:55.54 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncFromSyncIteratorMethod(JSContext*, JS::CallArgs&, js::CompletionKind)’: 7:55.54 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4054:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.54 if (!GetProperty(cx, iter, iter, cx->names().return_, &func)) { 7:55.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.54 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4063:51: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.54 JSObject* resultObj = CreateIterResultObject(cx, args.get(0), true); 7:55.55 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 7:55.55 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4086:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.55 if (!GetProperty(cx, iter, iter, cx->names().throw_, &func)) { 7:55.55 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.56 if (!Call(cx, func, iterVal, args.get(0), &resultVal)) { 7:55.56 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 7:55.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4114:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:55.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4154:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.57 if (!GetProperty(cx, resultObj, resultObj, cx->names().done, &doneVal)) { 7:55.57 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4162:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:55.57 if (!GetProperty(cx, resultObj, resultObj, cx->names().value, &value)) { 7:55.57 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.58 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 7:55.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7:55.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.58 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:55.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.58 IncumbentGlobalObject::Yes)); 7:55.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.62 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/encoding_rs-16670d2a32bf27d6/build-script-build` 7:55.64 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/khronos_api-a2d68073252c7afe/build-script-build` 7:55.66 Compiling tokio-executor v0.1.3 7:55.66 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Future execution primitives 7:55.66 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-executor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-executor' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' /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` 7:55.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorAwait(JSContext*, JS::Handle, JS::HandleValue)’: 7:55.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3982:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.82 MOZ_MUST_USE bool js::AsyncGeneratorAwait( 7:55.82 ^~ 7:55.82 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.82 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 7:55.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7: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’} changed in GCC 7.1 7:55.82 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:55.82 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.82 IncumbentGlobalObject::Yes)); 7:55.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘JSObject* js::AsyncFunctionAwait(JSContext*, JS::Handle, JS::HandleValue)’: 7:55.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3961:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.88 MOZ_MUST_USE JSObject* js::AsyncFunctionAwait( 7:55.88 ^~ 7:55.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.89 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 7:55.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7:55.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:55.89 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:55.89 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:55.89 IncumbentGlobalObject::Yes)); 7:55.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AsyncGeneratorResumeNext(JSContext*, JS::Handle, ResumeNextKind, JS::HandleValue, bool)’: 7:56.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4224:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.01 static MOZ_MUST_USE bool AsyncGeneratorResumeNext( 7:56.01 ^~~~~~~~~~~~~~~~~~~~~~~~ 7:56.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4292:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.01 JSObject* resultObj = CreateIterResultObject(cx, value, done); 7:56.01 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 7:56.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.01 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 7:56.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7:56.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.01 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:56.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.01 IncumbentGlobalObject::Yes)); 7:56.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3916:63: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.01 RootedObject promise(cx, PromiseObject::unforgeableResolve(cx, value)); 7:56.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 7:56.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:3948:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.02 cx, NewReactionRecord(cx, resultCapability, onFulfilled, onRejected, 7:56.02 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.02 IncumbentGlobalObject::Yes)); 7:56.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.03 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4447:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.04 return AsyncGeneratorResume(cx, generator, completionKind, argument); 7:56.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorResolve(JSContext*, JS::Handle, JS::HandleValue, bool)’: 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4205:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.22 MOZ_MUST_USE bool js::AsyncGeneratorResolve( 7:56.22 ^~ 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4208:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.22 return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Resolve, 7:56.22 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.22 value, done); 7:56.22 ~~~~~~~~~~~~ 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorReject(JSContext*, JS::Handle, JS::HandleValue)’: 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4213:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.22 MOZ_MUST_USE bool js::AsyncGeneratorReject( 7:56.22 ^~ 7:56.22 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4216:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.22 return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Reject, 7:56.22 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.22 exception); 7:56.22 ~~~~~~~~~~ 7:56.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool PromiseReactionJob(JSContext*, unsigned int, JS::Value*)’: 7:56.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.31 return GetAndClearException(cx, rval); 7:56.31 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:56.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4208:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.31 return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Resolve, 7:56.31 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.31 value, done); 7:56.32 ~~~~~~~~~~~~ 7:56.32 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4216:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.32 return AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Reject, 7:56.32 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.32 exception); 7:56.32 ~~~~~~~~~~ 7:56.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1692:51: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.33 JSObject* resultObj = CreateIterResultObject(cx, argument, done); 7:56.34 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 7:56.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.34 if (!Call(cx, handlerVal, UndefinedHandleValue, argument, &handlerResult)) { 7:56.34 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:1704:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:473:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.34 return GetAndClearException(cx, rval); 7:56.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 7:56.55 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool js::AsyncGeneratorEnqueue(JSContext*, JS::HandleValue, js::CompletionKind, JS::HandleValue, JS::MutableHandleValue)’: 7:56.55 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.55 MOZ_MUST_USE bool js::AsyncGeneratorEnqueue(JSContext* cx, 7:56.56 ^~ 7:56.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4452:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.56 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:4490:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.56 cx, AsyncGeneratorObject::createRequest(cx, asyncGenObj, completionKind, 7:56.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.56 completionValue, resultPromise)); 7:56.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.56 /<>/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’} changed in GCC 7.1 7:56.56 if (!AsyncGeneratorResumeNext(cx, asyncGenObj, ResumeNextKind::Enqueue)) { 7:56.56 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.60 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool AddDummyPromiseReactionForDebugger(JSContext*, JS::Handle, JS::HandleObject)’: 7:56.60 /<>/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’} changed in GCC 7.1 7:56.60 cx, NewReactionRecord(cx, capability, NullHandleValue, NullHandleValue, 7:56.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.60 IncumbentGlobalObject::No)); 7:56.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp: In function ‘bool CommonStaticAllRace(JSContext*, JS::CallArgs&, IterationMode)’: 7:56.88 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2347:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.88 if (!iter.init(iterable, JS::ForOfIterator::AllowNonIterable)) { 7:56.88 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.89 if (!iterator.next(&nextValue, done)) { 7:56.89 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 7:56.89 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.89 CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode); 7:56.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:56.89 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:56.89 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:56.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:56.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:56.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.90 return op(cx, obj, receiver, id, vp); 7:56.90 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:56.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:56.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.91 if (!Call(cx, staticResolve, CVal, nextValue, &nextPromise)) { 7:56.91 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.91 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:56.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:56.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.91 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.91 return js::ToObjectSlow(cx, v, false); 7:56.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:56.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:56.91 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:56.91 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:56.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:56.91 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:56.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.91 return op(cx, obj, receiver, id, vp); 7:56.91 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:56.93 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.93 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24, 7:56.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.93 return Call(cx, fval, thisv, args, rval); 7:56.93 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:56.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.93 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 7:56.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.93 thenCapability)) { 7:56.93 ~~~~~~~~~~~~~~~ 7:56.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2668:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.95 if (!iterator.next(&nextValue, done)) { 7:56.95 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 7:56.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2721:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.95 CommonStaticResolveRejectImpl(cx, CVal, nextValue, ResolveMode); 7:56.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:56.96 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:56.96 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:56.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:56.96 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:56.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.96 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.97 return op(cx, obj, receiver, id, vp); 7:56.97 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:56.97 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:56.97 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:56.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.98 if (!Call(cx, staticResolve, CVal, nextValue, &nextPromise)) { 7:56.99 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:56.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2738:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:56.99 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:56.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:56.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:56.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:56.99 return js::ToObjectSlow(cx, v, false); 7:57.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:57.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 7:57.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 7:57.00 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 7:57.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array-inl.h:15, 7:57.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:30, 7:57.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:57.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:57.01 return op(cx, obj, receiver, id, vp); 7:57.01 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:57.01 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 7:57.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.01 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:24, 7:57.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:57.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:57.03 return Call(cx, fval, thisv, args, rval); 7:57.03 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.03 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:57.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:47: 7:57.03 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:57.03 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 7:57.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.04 thenCapability)) { 7:57.04 ~~~~~~~~~~~~~~~ 7:57.04 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:57.04 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 7:57.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.04 thenCapability)) { 7:57.04 ~~~~~~~~~~~~~~~ 7:57.04 /<>/firefox-68.0~b13+build1/js/src/builtin/Promise.cpp:2834:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:57.04 if (!PerformPromiseThen(cx, promise, resolveFunVal, rejectFunVal, 7:57.05 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:57.05 thenCapability)) { 7:57.05 ~~~~~~~~~~~~~~~ 7:57.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:57.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp: In function ‘bool js::GetOwnPropertyKeys(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleValue)’: 7:57.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1682:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 7:57.96 bool js::GetOwnPropertyKeys(JSContext* cx, HandleObject obj, unsigned flags, 7:57.96 ^~ 7:58.08 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:58.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:58.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:58.08 /<>/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*)’: 7:58.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:58.08 return js::ToObjectSlow(cx, v, false); 7:58.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:58.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:58.09 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1735:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:58.09 return GetOwnPropertyKeys(cx, obj, JSITER_OWNONLY | JSITER_HIDDEN, 7:58.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:58.09 args.rval()); 7:58.09 ~~~~~~~~~~~~ 7:58.24 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:58.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:58.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:58.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_getOwnPropertySymbols(JSContext*, unsigned int, JS::Value*)’: 7:58.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:58.24 return js::ToObjectSlow(cx, v, false); 7:58.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:58.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:58.25 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1749:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:58.25 return GetOwnPropertyKeys( 7:58.25 ~~~~~~~~~~~~~~~~~~^ 7:58.25 cx, obj, 7:58.25 ~~~~~~~~ 7:58.25 JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS | JSITER_SYMBOLSONLY, 7:58.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:58.25 args.rval()); 7:58.25 ~~~~~~~~~~~~ 7:58.33 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 7:58.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/JSON.cpp:14, 7:58.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:2: 7:58.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool obj_keys(JSContext*, unsigned int, JS::Value*)’: 7:58.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 7:58.33 return js::ToObjectSlow(cx, v, false); 7:58.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 7:58.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src1.cpp:29: 7:58.34 /<>/firefox-68.0~b13+build1/js/src/builtin/Object.cpp:1629:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 7:58.34 return GetOwnPropertyKeys(cx, obj, JSITER_OWNONLY, args.rval()); 7:58.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7:58.55 Compiling block-padding v0.1.2 7:58.55 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=block-padding CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-padding' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 7:59.30 Compiling textwrap v0.9.0 7:59.30 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and 7:59.30 dedenting strings. 7:59.30 You can use it to format strings (such as help and error messages) for 7:59.30 display in commandline applications. It is designed to be efficient 7:59.30 and handle Unicode characters correctly. 7:59.30 ' CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=textwrap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/textwrap' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:08:00.213508 8:00.84 js/src/frontend/Unified_cpp_js_src_frontend5.o 8:04.76 Compiling unicode-bidi v0.3.4 8:04.76 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.3.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=unicode-bidi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/unicode-bidi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 8:09.38 js/src/Unified_cpp_js_src11.o 8:11.69 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-memchr' CARGO_PKG_VERSION=2.2.0 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' CARGO_PKG_NAME=memchr CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 8:13.16 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.3.3 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' CARGO_PKG_NAME=httparse CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/httparse' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/httparse' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 8:16.33 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/bzip2-sys-ad1578be234ed974/build-script-build` 8:16.34 [bzip2-sys 0.1.6] TARGET = Some("armv7-unknown-linux-gnueabihf") 8:16.34 [bzip2-sys 0.1.6] OPT_LEVEL = Some("2") 8:16.34 [bzip2-sys 0.1.6] HOST = Some("armv7-unknown-linux-gnueabihf") 8:16.34 [bzip2-sys 0.1.6] CC_armv7-unknown-linux-gnueabihf = None 8:16.34 [bzip2-sys 0.1.6] CC_armv7_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99") 8:16.34 [bzip2-sys 0.1.6] CFLAGS_armv7-unknown-linux-gnueabihf = None 8:16.34 [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 -Wno-error=multistatement-macros -Wno-error=class-memaccess -Wformat -Wformat-security -Wformat-overflow=2 -DMOZILLA_CONFIG_H") 8:16.34 [bzip2-sys 0.1.6] CRATE_CC_NO_DEFAULTS = None 8:16.34 [bzip2-sys 0.1.6] DEBUG = Some("false") 8:16.34 [bzip2-sys 0.1.6] CARGO_CFG_TARGET_FEATURE = None 8:16.35 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:16.50 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/regex-98c1236fe68dceed/build-script-build` 8:16.55 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_ssse3 8:16.55 [regex 1.0.3] cargo:rustc-cfg=regex_runtime_teddy_avx2 8:16.55 Compiling servo_arc v0.1.1 (/<>/firefox-68.0~b13+build1/servo/components/servo_arc) 8:16.56 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=servo_arc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/servo_arc' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 8:17.96 Compiling owning_ref v0.4.0 8:17.96 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=owning_ref CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/owning_ref' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 8:18.34 [bzip2-sys 0.1.6] exit code: 0 8:18.35 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:18.74 [bzip2-sys 0.1.6] exit code: 0 8:18.74 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:18.78 Compiling lmdb-rkv-sys v0.8.4 8:18.79 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=lmdb-rkv-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 8:18.81 [bzip2-sys 0.1.6] exit code: 0 8:18.82 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:18.89 [bzip2-sys 0.1.6] exit code: 0 8:18.89 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:18.99 [bzip2-sys 0.1.6] cargo:warning=bzip2-1.0.6/compress.c: In function ‘sendMTFValues’: 8:18.99 [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] 8:18.99 [bzip2-sys 0.1.6] cargo:warning= Int32 nGroups, nBytes; 8:18.99 [bzip2-sys 0.1.6] cargo:warning= ^~~~~~ 8:22.29 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-66952917e386d253/build-script-build` 8:22.56 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 8:22.56 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-66952917e386d253/build-script-build` 8:22.60 [bzip2-sys 0.1.6] exit code: 0 8:22.61 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:22.84 [num-traits 0.2.6] cargo:rustc-cfg=has_i128 8:22.84 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 8:22.84 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=log CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 8:23.15 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 8:23.15 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:295:48 8:23.15 | 8:23.15 295 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 8:23.15 | ^^^^^^^^^^^^^^^^^ 8:23.15 | 8:23.15 = note: #[warn(deprecated)] on by default 8:23.15 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 8:23.15 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:304:29 8:23.15 | 8:23.15 304 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 8:23.15 | ^^^^^^^^^^^^^^^^^ 8:23.15 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 8:23.15 | 8:23.15 304 | static STATE: AtomicUsize = AtomicUsize::new(0); 8:23.15 | ^^^^^^^^^^^^^^^^^^^ 8:23.16 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 8:23.16 --> /<>/firefox-68.0~b13+build1/third_party/rust/log/src/lib.rs:313:44 8:23.16 | 8:23.16 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = ATOMIC_USIZE_INIT; 8:23.16 | ^^^^^^^^^^^^^^^^^ 8:23.16 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 8:23.17 | 8:23.17 313 | static MAX_LOG_LEVEL_FILTER: AtomicUsize = AtomicUsize::new(0); 8:23.17 | ^^^^^^^^^^^^^^^^^^^ 8:24.93 Compiling thread_local v0.3.6 8:24.93 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=thread_local CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thread_local' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 8:25.09 [bzip2-sys 0.1.6] exit code: 0 8:25.09 [bzip2-sys 0.1.6] running: "/usr/bin/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" "-Wno-error=multistatement-macros" "-Wno-error=class-memaccess" "-Wformat" "-Wformat-security" "-Wformat-overflow=2" "-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" 8:26.24 [bzip2-sys 0.1.6] exit code: 0 8:26.24 [bzip2-sys 0.1.6] AR_armv7-unknown-linux-gnueabihf = None 8:26.24 [bzip2-sys 0.1.6] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 8:26.24 [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" 8:26.25 [bzip2-sys 0.1.6] exit code: 0 8:26.25 [bzip2-sys 0.1.6] cargo:rustc-link-lib=static=bz2 8:26.25 [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 8:26.25 warning: bzip2-1.0.6/compress.c: In function ‘sendMTFValues’: 8:26.25 warning: bzip2-1.0.6/compress.c:243:19: warning: variable ‘nBytes’ set but not used [-Wunused-but-set-variable] 8:26.25 warning: Int32 nGroups, nBytes; 8:26.25 warning: ^~~~~~ 8:26.25 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/build/miniz_oxide_c_api-d83782f1488a8a41/build-script-build` 8:26.27 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-traits' CARGO_PKG_VERSION=0.2.6 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' CARGO_PKG_NAME=num-traits CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 8:27.03 Compiling regex-syntax v0.6.0 8:27.04 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=regex-syntax CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex-syntax' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' /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` 8:30.37 js/src/Unified_cpp_js_src12.o 8:32.95 Running `CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 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' CARGO_PKG_NAME=serde CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_PATCH=88 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 8:51.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11: 8:51.67 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::IsArrayBuffer(JS::HandleValue)’: 8:51.67 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:342:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:51.67 bool js::IsArrayBuffer(HandleValue v) { 8:51.67 ^~ 8:51.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 8:51.75 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool DefineArgumentsIterator(JSContext*, JS::Handle)’: 8:51.75 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:545:43: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:51.75 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 0, 8:51.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:51.75 &val)) { 8:51.75 ~~~~~ 8:51.75 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:549:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:51.75 return NativeDefineDataProperty(cx, argsobj, iteratorId, val, 8:51.75 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:51.75 JSPROP_RESOLVING); 8:51.75 ~~~~~~~~~~~~~~~~~ 8:52.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 8:52.06 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorReturn(JSContext*, unsigned int, JS::Value*)’: 8:52.06 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.06 return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Return, 8:52.07 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.07 args.get(0), args.rval()); 8:52.07 ~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.07 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.07 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:138:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 8:52.08 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorThrow(JSContext*, unsigned int, JS::Value*)’: 8:52.08 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.08 return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Throw, 8:52.08 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.08 args.get(0), args.rval()); 8:52.09 ~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.09 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:148:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 8:52.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool AsyncGeneratorNext(JSContext*, unsigned int, JS::Value*)’: 8:52.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.10 return AsyncGeneratorEnqueue(cx, args.thisv(), CompletionKind::Normal, 8:52.10 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.10 args.get(0), args.rval()); 8:52.10 ~~~~~~~~~~~~~~~~~~~~~~~~~ 8:52.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 8:52.10 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:128:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 8:52.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 8:52.23 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool UnmappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 8:52.23 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:748:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:52.23 static bool UnmappedArgGetter(JSContext* cx, HandleObject obj, HandleId id, 8:52.23 ^~~~~~~~~~~~~~~~~ 8:52.27 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool MappedArgGetter(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 8:52.27 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:465:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:52.27 static bool MappedArgGetter(JSContext* cx, HandleObject obj, HandleId id, 8:52.27 ^~~~~~~~~~~~~~~ 8:52.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11: 8:52.74 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::ToClampedIndex(JSContext*, JS::HandleValue, uint32_t, uint32_t*)’: 8:52.74 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:77:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:52.74 bool js::ToClampedIndex(JSContext* cx, HandleValue v, uint32_t length, 8:52.74 ^~ 8:52.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 8:52.74 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 8:52.74 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h:13, 8:52.74 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:10, 8:52.74 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 8:52.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 8:52.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:52.74 return js::ToInt32Slow(cx, v, out); 8:52.74 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 8:52.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:11: 8:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp: In function ‘bool js::IsArrayBufferMaybeShared(JS::HandleValue)’: 8:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/ArrayBufferObject.cpp:362:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:52.81 bool js::IsArrayBufferMaybeShared(HandleValue v) { 8:52.81 ^~ 8:53.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:29: 8:53.35 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘JSObject* js::AsyncFunctionResolve(JSContext*, JS::Handle, JS::HandleValue, js::AsyncFunctionResolveKind)’: 8:53.35 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:157:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:53.35 JSObject* js::AsyncFunctionResolve( 8:53.36 ^~ 8:54.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:47: 8:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::neg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 8:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.43 bool BigInt::neg(JSContext* cx, HandleValue operand, MutableHandleValue res) { 8:54.43 ^~~~~~ 8:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2534:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:54.76 /<>/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)’: 8:54.76 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.76 bool BigInt::add(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:54.76 ^~~~~~ 8:54.76 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.76 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2438:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:54.80 /<>/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)’: 8:54.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.80 bool BigInt::sub(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:54.80 ^~~~~~ 8:54.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.80 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2454:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:54.87 /<>/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)’: 8:54.87 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.87 bool BigInt::mul(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:54.87 ^~~~~~ 8:54.87 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:54.87 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2470:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.35 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::dec(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 8:55.36 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2558:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.36 bool BigInt::dec(JSContext* cx, HandleValue operand, MutableHandleValue res) { 8:55.36 ^~~~~~ 8:55.36 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2558:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.38 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::bitNot(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 8:55.38 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.38 bool BigInt::bitNot(JSContext* cx, HandleValue operand, 8:55.38 ^~~~~~ 8:55.38 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2650:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.42 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In static member function ‘static bool JS::BigInt::inc(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 8:55.42 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2546:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.42 bool BigInt::inc(JSContext* cx, HandleValue operand, MutableHandleValue res) { 8:55.42 ^~~~~~ 8:55.42 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2546:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.50 /<>/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)’: 8:55.50 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.51 bool BigInt::pow(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:55.51 ^~~~~~ 8:55.51 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.51 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2518:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.66 /<>/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)’: 8:55.66 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.66 bool BigInt::lsh(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:55.66 ^~~~~~ 8:55.66 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.66 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2570:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:55.69 /<>/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)’: 8:55.70 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.70 bool BigInt::rsh(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:55.70 ^~~~~~ 8:55.70 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:55.70 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2586:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:56.06 /<>/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)’: 8:56.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.06 bool BigInt::div(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:56.06 ^~~~~~ 8:56.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.06 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2486:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:56.14 /<>/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)’: 8:56.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.14 bool BigInt::mod(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:56.14 ^~~~~~ 8:56.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.14 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2502:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:56.59 /<>/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)’: 8:56.59 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.59 bool BigInt::bitAnd(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:56.59 ^~~~~~ 8:56.59 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.59 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2602:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:56.67 /<>/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)’: 8:56.68 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.68 bool BigInt::bitOr(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:56.68 ^~~~~~ 8:56.68 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.68 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2634:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:56.85 /<>/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)’: 8:56.85 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.85 bool BigInt::bitXor(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:56.85 ^~~~~~ 8:56.85 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:56.85 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2618:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 8:57.98 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::BigInt* js::ToBigInt(JSContext*, JS::HandleValue)’: 8:57.98 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2664:9: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:57.98 BigInt* js::ToBigInt(JSContext* cx, HandleValue val) { 8:57.98 ^~ 8:58.02 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::Result js::ToBigInt64(JSContext*, JS::HandleValue)’: 8:58.02 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2697:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.02 JS::Result js::ToBigInt64(JSContext* cx, HandleValue v) { 8:58.02 ^~ 8:58.02 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2698:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.02 BigInt* bi = ToBigInt(cx, v); 8:58.02 ~~~~~~~~^~~~~~~ 8:58.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp: In function ‘JS::Result js::ToBigUint64(JSContext*, JS::HandleValue)’: 8:58.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2705:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.04 JS::Result js::ToBigUint64(JSContext* cx, HandleValue v) { 8:58.04 ^~ 8:58.04 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:2706:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.04 BigInt* bi = ToBigInt(cx, v); 8:58.04 ~~~~~~~~^~~~~~~ 8:58.13 /<>/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&)’: 8:58.13 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3195:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.13 bool BigInt::lessThan(JSContext* cx, HandleValue lhs, HandleValue rhs, 8:58.13 ^~~~~~ 8:58.13 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3195:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.20 /<>/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)’: 8:58.20 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3114:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.20 JS::Result BigInt::looselyEqual(JSContext* cx, HandleBigInt lhs, 8:58.20 ^~~~~~ 8:58.21 /<>/firefox-68.0~b13+build1/js/src/vm/BigIntType.cpp:3142:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 8:58.21 return looselyEqual(cx, lhs, rhsPrimitive); 8:58.21 ^ *** KEEP ALIVE MARKER *** Total duration: 0:09:00.220532 9:00.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 9:00.94 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool MappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 9:00.94 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:490:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:00.94 static bool MappedArgSetter(JSContext* cx, HandleObject obj, HandleId id, 9:00.94 ^~~~~~~~~~~~~~~ 9:00.94 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:498:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 9:00.94 if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) { 9:00.94 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:00.94 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:536:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:00.94 NativeDefineDataProperty(cx, argsobj, id, v, attrs, result); 9:00.94 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In function ‘bool UnmappedArgSetter(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 9:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.03 static bool UnmappedArgSetter(JSContext* cx, HandleObject obj, HandleId id, 9:01.03 ^~~~~~~~~~~~~~~~~ 9:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:778:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 9:01.03 if (!GetOwnPropertyDescriptor(cx, argsobj, id, &desc)) { 9:01.03 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 9:01.03 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:803:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.03 NativeDefineDataProperty(cx, argsobj, id, v, attrs, result); 9:01.03 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.11 /<>/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&)’: 9:01.11 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:668:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 9:01.12 bool MappedArgumentsObject::obj_defineProperty(JSContext* cx, HandleObject obj, 9:01.12 ^~~~~~~~~~~~~~~~~~~~~ 9:01.12 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:708:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 9:01.12 if (!NativeDefineProperty(cx, obj.as(), id, newArgDesc, 9:01.12 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.12 result)) { 9:01.12 ~~~~~~~ 9:01.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:29: 9:01.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool AsyncFunctionResume(JSContext*, JS::Handle, ResumeKind, JS::HandleValue)’: 9:01.36 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:70:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.36 static bool AsyncFunctionResume(JSContext* cx, 9:01.37 ^~~~~~~~~~~~~~~~~~~ 9:01.37 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:115:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 9:01.37 if (!CallSelfHostedFunction(cx, funName, generatorOrValue, args, 9:01.37 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.37 &generatorOrValue)) { 9:01.37 ~~~~~~~~~~~~~~~~~~ 9:01.37 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:125:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 9:01.37 if (!GetAndClearException(cx, &exn)) { 9:01.37 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 9:01.44 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool js::AsyncFunctionAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 9:01.44 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:143:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.44 MOZ_MUST_USE bool js::AsyncFunctionAwaitedFulfilled( 9:01.44 ^~ 9:01.44 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:146:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.45 return AsyncFunctionResume(cx, generator, ResumeKind::Normal, value); 9:01.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp: In function ‘bool js::AsyncFunctionAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 9:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:151:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.45 MOZ_MUST_USE bool js::AsyncFunctionAwaitedRejected( 9:01.45 ^~ 9:01.45 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncFunction.cpp:154:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.45 return AsyncFunctionResume(cx, generator, ResumeKind::Throw, reason); 9:01.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 9:01.51 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In static member function ‘static JSObject* js::AsyncFromSyncIteratorObject::create(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:01.51 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:72:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.51 JSObject* AsyncFromSyncIteratorObject::create(JSContext* cx, HandleObject iter, 9:01.51 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.55 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘JSObject* js::CreateAsyncFromSyncIterator(JSContext*, JS::HandleObject, JS::HandleValue)’: 9:01.55 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:63:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:01.55 JSObject* js::CreateAsyncFromSyncIterator(JSContext* cx, HandleObject iter, 9:01.55 ^~ 9:01.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 9:01.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 9:01.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:14, 9:01.73 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 9:01.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 9:01.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::AsyncGeneratorObject* js::AsyncGeneratorObject::create(JSContext*, JS::HandleFunction)’: 9:01.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 9:01.73 return op(cx, obj, receiver, id, vp); 9:01.73 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:01.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 9:01.73 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 9:01.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 9:02.37 /<>/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)’: 9:02.37 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:281:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.37 AsyncGeneratorRequest* AsyncGeneratorRequest::create( 9:02.37 ^~~~~~~~~~~~~~~~~~~~~ 9:02.39 /<>/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)’: 9:02.40 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:205:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.40 AsyncGeneratorRequest* AsyncGeneratorObject::createRequest( 9:02.40 ^~~~~~~~~~~~~~~~~~~~ 9:02.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 9:02.43 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp: In static member function ‘static bool js::ArgumentsObject::reifyLength(JSContext*, JS::Handle)’: 9:02.43 /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:561:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.43 if (!NativeDefineDataProperty(cx, obj, id, val, JSPROP_RESOLVING)) { 9:02.44 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 9:02.68 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorResume(JSContext*, JS::Handle, js::CompletionKind, JS::HandleValue)’: 9:02.68 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:354:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.68 MOZ_MUST_USE bool js::AsyncGeneratorResume( 9:02.68 ^~ 9:02.68 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:354:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.69 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:373:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 9:02.69 if (!CallSelfHostedFunction(cx, funName, thisOrRval, args, &thisOrRval)) { 9:02.69 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.69 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:323:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 9:02.69 if (!GetAndClearException(cx, &value)) { 9:02.69 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:27:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.77 MOZ_MUST_USE bool js::AsyncGeneratorAwaitedFulfilled( 9:02.77 ^~ 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:30:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.77 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Normal, value); 9:02.77 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:35:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.77 MOZ_MUST_USE bool js::AsyncGeneratorAwaitedRejected( 9:02.77 ^~ 9:02.77 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:38:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.78 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Throw, reason); 9:02.78 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.78 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorYieldReturnAwaitedRejected(JSContext*, JS::Handle, JS::HandleValue)’: 9:02.78 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:51:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.78 MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedRejected( 9:02.78 ^~ 9:02.78 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp: In function ‘bool js::AsyncGeneratorYieldReturnAwaitedFulfilled(JSContext*, JS::Handle, JS::HandleValue)’: 9:02.78 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:43:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.78 MOZ_MUST_USE bool js::AsyncGeneratorYieldReturnAwaitedFulfilled( 9:02.78 ^~ 9:02.78 /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:46:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.78 return AsyncGeneratorResume(cx, asyncGenObj, CompletionKind::Return, value); 9:02.78 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:02.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 9:02.95 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 9:02.95 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject-inl.h:12, 9:02.95 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.cpp:7, 9:02.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:2: 9:02.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::ArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)’: 9:02.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:02.95 return ToIndexSlow(cx, v, errorNumber, index); 9:02.95 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:04.72 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/frontend' 9:04.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 9:04.75 js/src/gc/StoreBuffer.o 9:04.75 js/src/gc/Unified_cpp_js_src_gc0.o 9:05.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/AsyncIteration.cpp:21, 9:05.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src11.cpp:38: 9:05.06 /<>/firefox-68.0~b13+build1/js/src/vm/List-inl.h: In member function ‘bool js::ListObject::append(JSContext*, JS::HandleValue)’: 9:05.06 /<>/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’} changed in GCC 7.1 9:05.06 inline bool js::ListObject::append(JSContext* cx, HandleValue value) { 9:05.06 ^~ 9:07.50 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.4 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' CARGO_PKG_NAME=ryu CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ryu' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/ryu' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:09.64 Compiling idna v0.1.4 9:09.64 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.4 CARGO_PKG_DESCRIPTION='IDNA (Internationalizing Domain Names in Applications) and Punycode.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=idna CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_PATCH=4 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/idna' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:10.50 js/src/Unified_cpp_js_src13.o 9:10.96 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 9:10.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 9:10.96 | 9:10.96 18 | use std::ascii::AsciiExt; 9:10.96 | ^^^^^^^^^^^^^^^^^^^^ 9:10.96 | 9:10.96 = note: #[warn(deprecated)] on by default 9:10.96 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 9:10.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 9:10.96 | 9:10.96 14 | use std::ascii::AsciiExt; 9:10.96 | ^^^^^^^^^^^^^^^^^^^^ 9:12.27 warning: unused import: `std::ascii::AsciiExt` 9:12.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 9:12.27 | 9:12.27 18 | use std::ascii::AsciiExt; 9:12.27 | ^^^^^^^^^^^^^^^^^^^^ 9:12.27 | 9:12.27 = note: #[warn(unused_imports)] on by default 9:12.27 warning: unused import: `std::ascii::AsciiExt` 9:12.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 9:12.27 | 9:12.27 14 | use std::ascii::AsciiExt; 9:12.27 | ^^^^^^^^^^^^^^^^^^^^ 9:20.14 Compiling iovec v0.1.2 9:20.14 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/iovec' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations 9:20.14 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=iovec CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/iovec' CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:20.83 Compiling net2 v0.2.33 9:20.84 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_DESCRIPTION='Extensions to the standard library'\''s networking types as proposed in RFC 1158. 9:20.84 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=net2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=33 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/net2' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:23.88 js/src/gc/Unified_cpp_js_src_gc1.o 9:25.91 Compiling rand v0.4.3 9:25.91 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/rand' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 9:25.91 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=rand CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=3 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:26.64 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 9:26.64 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 9:26.64 | 9:26.64 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 9:26.64 | ^^^^^^^^^^^^^^^^^ 9:26.64 | 9:26.64 = note: #[warn(deprecated)] on by default 9:26.64 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 9:26.64 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 9:26.64 | 9:26.64 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 9:26.64 | ^^^^^^^^^^^^^^^^^ 9:26.65 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 9:26.65 | 9:26.65 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 9:26.65 | ^^^^^^^^^^^^^^^^^^^ 9:26.65 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 9:26.66 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 9:26.66 | 9:26.66 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 9:26.66 | ^^^^^^^^^^^^^^^^ 9:26.66 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 9:26.66 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 9:26.66 | 9:26.66 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 9:26.66 | ^^^^^^^^^^^^^^^^ 9:26.67 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 9:26.68 | 9:26.68 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 9:26.68 | ^^^^^^^^^^^^^^^^^^^^^^ 9:34.65 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=block-padding CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-padding' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 9:35.33 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/failure_derive-fc4275b66f154e66/build-script-build` 9:35.38 [failure_derive 0.1.3] cargo:rustc-cfg=has_dyn_trait 9:35.38 Compiling walkdir v2.1.4 9:35.38 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Recursively walk a directory.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/walkdir' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=2.1.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=walkdir CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/walkdir' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 9:35.78 Compiling num_cpus v1.7.0 9:35.79 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 CARGO_PKG_DESCRIPTION='Get the number of CPUs on a machine.' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=num_cpus CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus' CARGO_PKG_REPOSITORY='https://github.com/seanmonstar/num_cpus' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:36.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src12.cpp:11: 9:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘JSString* js::DecompileArgument(JSContext*, int, JS::HandleValue)’: 9:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2479:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.26 JSString* js::DecompileArgument(JSContext* cx, int formalIndex, HandleValue v) { 9:36.26 ^~ 9:36.26 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2494:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.26 return ValueToSource(cx, v); 9:36.26 ~~~~~~~~~~~~~^~~~~~~ 9:36.37 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In member function ‘bool {anonymous}::ExpressionDecompiler::decompilePC(jsbytecode*, uint8_t)’: 9:36.38 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:1908:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.38 JSString* str = ValueToSource(cx, v); 9:36.38 ~~~~~~~~~~~~~^~~~~~~ 9:36.38 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:1918:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.38 JSString* str = ValueToSource(cx, objv); 9:36.38 ~~~~~~~~~~~~~^~~~~~~~~~ 9:36.80 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘bool DecompileExpressionFromStack(JSContext*, int, int, JS::HandleValue, JS::UniqueChars*)’: 9:36.80 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2305:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.80 static bool DecompileExpressionFromStack(JSContext* cx, int spindex, 9:36.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:36.94 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp: In function ‘JS::UniqueChars js::DecompileValueGenerator(JSContext*, int, JS::HandleValue, JS::HandleString, int)’: 9:36.94 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.94 UniqueChars js::DecompileValueGenerator(JSContext* cx, int spindex, 9:36.94 ^~ 9:36.94 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2378:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.95 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2384:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.95 if (!DecompileExpressionFromStack(cx, spindex, skipStackHits, v, &result)) { 9:36.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9:36.95 /<>/firefox-68.0~b13+build1/js/src/vm/BytecodeUtil.cpp:2396:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 9:36.95 fallback = ValueToSource(cx, v); 9:36.95 ~~~~~~~~~~~~~^~~~~~~ 9:41.07 Compiling miniz_oxide v0.1.2 9:41.07 Running `CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_DESCRIPTION='DEFLATE compression and decompression library rewritten in Rust based on miniz' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=miniz_oxide CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO_PKG_VERSION_PATCH=2 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:41.49 warning: unnecessary parentheses around function argument 9:41.49 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide/src/inflate/core.rs:598:24 9:41.49 | 9:41.49 598 | let res = cmp::min((l.num_bits >> 3), max); 9:41.49 | ^^^^^^^^^^^^^^^^^ help: remove these parentheses 9:41.49 | 9:41.49 = note: #[warn(unused_parens)] on by default 9:42.75 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/rayon-core-0a721e287591f25f/build-script-build` 9:42.76 [rayon-core 1.4.0] cargo:rerun-if-changed=build.rs 9:42.77 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-integer-fc6328514568b6a6/build-script-build` 9:43.04 [num-integer 0.1.39] cargo:rustc-cfg=has_i128 9:43.04 Compiling semver v0.9.0 9:43.04 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 9:43.04 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/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` 9:43.35 warning: unused import: `std::result` 9:43.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/semver/src/version_req.rs:13:5 9:43.35 | 9:43.35 13 | use std::result; 9:43.35 | ^^^^^^^^^^^ 9:43.35 | 9:43.35 = note: #[warn(unused_imports)] on by default 9:45.52 js/src/Unified_cpp_js_src14.o 9:48.76 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/winapi-83c2849adce16bf9/build-script-build` 9:48.78 [winapi 0.3.6] cargo:rerun-if-changed=build.rs 9:48.78 [winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_NO_BUNDLED_LIBRARIES 9:48.78 [winapi 0.3.6] cargo:rerun-if-env-changed=WINAPI_STATIC_NOBUNDLE 9:48.78 Compiling itertools v0.7.6 9:48.78 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS=bluss CARGO_PKG_VERSION=0.7.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=itertools CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/itertools' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 9:54.01 Compiling term_size v0.3.0 9:54.01 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.3.0 CARGO_PKG_DESCRIPTION='functions for determining terminal sizes and dimensions' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=term_size CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Kevin K. :Benjamin Sago ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/term_size' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/term_size-rs.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:54.35 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cose-944f3a355b14b0c9/build-script-build` 9:54.37 Compiling semver v0.6.0 9:54.37 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Semantic version parsing and comparison. 9:54.37 ' CARGO_PKG_REPOSITORY='https://github.com/steveklabnik/semver' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steve Klabnik :The Rust Project Developers' CARGO_PKG_VERSION=0.6.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=semver CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/semver-0.6.0' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/crate/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` 9:54.46 Compiling time v0.1.40 9:54.46 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/time' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. 9:54.46 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=time CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=40 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/time' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 9:55.76 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 9:55.76 --> /<>/firefox-68.0~b13+build1/third_party/rust/time/src/parse.rs:329:21 9:55.76 | 9:55.76 329 | let s2 = ss.trim_left_matches(" "); 9:55.76 | ^^^^^^^^^^^^^^^^^ 9:55.76 | 9:55.76 = note: #[warn(deprecated)] on by default 9:56.14 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 9:56.14 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 9:56.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 9:56.14 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void SweepObjectGroups(js::GCParallelTask*)’: 9:56.15 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:7: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:56.15 it++; 9:56.15 ~~^~ 9:56.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 9:56.15 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ was declared here 9:56.15 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 9:56.15 ^ 9:56.15 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 9:56.15 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 9:56.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 9:56.16 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:114:67: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:56.16 return it < comp->realms().begin() || it >= comp->realms().end(); 9:56.16 ~~~~~~~~~~~~~~~~~~^~ 9:56.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 9:56.16 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5438:29: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ was declared here 9:56.16 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 9:56.16 ^ 9:56.42 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 9:56.42 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 9:56.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 9:56.42 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘void SweepMisc(js::GCParallelTask*)’: 9:56.42 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:123:13: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:56.42 return *it; 9:56.42 ^~ 9:56.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 9:56.42 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ was declared here 9:56.42 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 9:56.42 ^ 9:56.42 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 9:56.42 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 9:56.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 9:56.42 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:114:67: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9:56.42 return it < comp->realms().begin() || it >= comp->realms().end(); 9:56.43 ~~~~~~~~~~~~~~~~~~^~ 9:56.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 9:56.43 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5445:29: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ was declared here 9:56.43 for (SweepGroupRealmsIter r(runtime); !r.done(); r.next()) { 9:56.43 ^ *** KEEP ALIVE MARKER *** Total duration: 0:10:00.225502 10:00.27 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 10:00.27 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:00.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:00.27 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepDebuggerOnMainThread(js::FreeOp*)’: 10:00.28 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:7: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:00.28 it++; 10:00.28 ~~^~ 10:00.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 10:00.28 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ was declared here 10:00.28 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:00.28 ^ 10:00.28 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 10:00.28 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:00.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:00.29 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:114:67: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:00.29 return it < comp->realms().begin() || it >= comp->realms().end(); 10:00.29 ~~~~~~~~~~~~~~~~~~^~ 10:00.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 10:00.29 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5529:31: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ was declared here 10:00.29 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:00.31 ^ 10:00.34 Compiling humantime v1.1.1 10:00.35 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION=' A parser and formatter for std::time::{Duration, SystemTime} 10:00.35 ' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paul Colomiets ' CARGO_PKG_VERSION=1.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=humantime CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/humantime' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/tailhook/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` 10:00.37 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 10:00.37 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:00.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:00.37 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In member function ‘void js::gc::GCRuntime::sweepJitDataOnMainThread(js::FreeOp*)’: 10:00.37 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:118:7: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:00.37 it++; 10:00.37 ~~^~ 10:00.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 10:00.37 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::it’ was declared here 10:00.37 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:00.38 ^ 10:00.38 In file included from /<>/firefox-68.0~b13+build1/js/src/gc/PrivateIterators-inl.h:14, 10:00.38 from /<>/firefox-68.0~b13+build1/js/src/gc/Allocator.cpp:23, 10:00.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:2: 10:00.38 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:114:67: warning: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:00.38 return it < comp->realms().begin() || it >= comp->realms().end(); 10:00.38 ~~~~~~~~~~~~~~~~~~^~ 10:00.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc/Unified_cpp_js_src_gc0.cpp:29: 10:00.38 /<>/firefox-68.0~b13+build1/js/src/gc/GC.cpp:5575:31: note: ‘*((void*)(& r)+20).js::RealmsInCompartmentIter::comp’ was declared here 10:00.38 for (SweepGroupRealmsIter r(rt); !r.done(); r.next()) { 10:00.38 ^ 10:03.13 Compiling base64 v0.9.3 10:03.13 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.3 CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=base64 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/base64-0.9.3' CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:03.78 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/proc-macro2-c2861cab09c80ff0/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A stable implementation of the upcoming new `proc_macro` API. Comes with an 10:03.78 option, off by default, to also reimplement itself in terms of the upstream 10:03.78 unstable API. 10:03.78 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/proc-macro2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.4.27 CARGO_PKG_VERSION_PATCH=27 CARGO_PKG_NAME=proc-macro2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 10:04.22 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:04.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/proc-macro2/src/wrapper.rs:28:33 10:04.22 | 10:04.22 28 | static WORKS: AtomicUsize = ATOMIC_USIZE_INIT; 10:04.22 | ^^^^^^^^^^^^^^^^^ 10:04.22 | 10:04.22 = note: #[warn(deprecated)] on by default 10:04.23 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:04.23 | 10:04.23 28 | static WORKS: AtomicUsize = AtomicUsize::new(0); 10:04.23 | ^^^^^^^^^^^^^^^^^^^ 10:06.24 Compiling base64 v0.10.0 10:06.24 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.10.0 CARGO_PKG_DESCRIPTION='encodes and decodes base64 as bytes or utf8' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=base64 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=10 CARGO_PKG_AUTHORS='Alice Maz :Marshall Pierce ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/base64' CARGO_PKG_REPOSITORY='https://github.com/alicemaz/rust-base64' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:08.70 Compiling crossbeam-deque v0.3.1 10:08.71 Running `CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/crossbeam-deque' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_DESCRIPTION='Concurrent work-stealing deque' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=crossbeam-deque CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque' CARGO_PKG_REPOSITORY='https://github.com/crossbeam-rs/crossbeam-deque' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:09.42 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.0 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' CARGO_PKG_NAME=crc CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='Rui Hu ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crc' CARGO_PKG_REPOSITORY='https://github.com/mrhooray/crc-rs.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:10.45 Compiling quote v0.6.11 10:10.45 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.6.11 CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=quote CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=11 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:15.64 Compiling aho-corasick v0.6.8 10:15.66 Running `CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/aho-corasick' CARGO_PKG_VERSION=0.6.8 CARGO_PKG_DESCRIPTION='Fast multiple substring searching with finite state machines.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=aho-corasick CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/aho-corasick' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:17.89 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.1.6 CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 10:17.89 Reader/Writer streams. 10:17.90 ' 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' CARGO_PKG_NAME=bzip2-sys CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2-sys' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:18.25 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-num/num-integer' CARGO_PKG_VERSION=0.1.39 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' CARGO_PKG_NAME=num-integer CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=39 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:21.37 Compiling serde_json v1.0.26 10:21.37 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.0.26 CARGO_PKG_DESCRIPTION='A JSON serialization file format' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde_json CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_PATCH=26 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_json' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/json' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:22.77 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libc-714e41776f443a0b/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 10:22.77 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_NAME=libc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 10:27.32 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/libc-5d9495caad279a67/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings to platform libraries like libc. 10:27.32 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/libc' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.51 CARGO_PKG_VERSION_PATCH=51 CARGO_PKG_NAME=libc CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libc' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 10:29.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool JS::dbg::DefineStringProperty(JSContext*, JS::HandleObject, js::PropertyName*, const char*)’: 10:29.61 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13304:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:29.61 return DefineDataProperty(cx, obj, propName, val); 10:29.61 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 10:29.75 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:29.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:29.75 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:29.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:29.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::Debugger* Debugger_fromThisValue(JSContext*, const JS::CallArgs&, const char*)’: 10:29.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:29.75 ReportNotObject(cx, v); 10:29.75 ~~~~~~~~~~~~~~~^~~~~~~ 10:29.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::DebuggerObject* DebuggerObject_checkThis(JSContext*, const JS::CallArgs&, const char*)’: 10:29.78 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:29.78 ReportNotObject(cx, v); 10:29.78 ~~~~~~~~~~~~~~~^~~~~~~ 10:29.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘js::NativeObject* DebuggerSource_check(JSContext*, JS::HandleValue, const char*)’: 10:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8388:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:29.98 static NativeObject* DebuggerSource_check(JSContext* cx, HandleValue thisv, 10:29.98 ^~~~~~~~~~~~~~~~~~~~ 10:29.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:29.98 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:29.98 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:29.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:29.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:29.98 ReportNotObject(cx, v); 10:29.98 ~~~~~~~~~~~~~~~^~~~~~~ 10:30.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:30.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘JSObject* DebuggerScript_check(JSContext*, JS::HandleValue, const char*)’: 10:30.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6098:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.01 static JSObject* DebuggerScript_check(JSContext* cx, HandleValue v, 10:30.01 ^~~~~~~~~~~~~~~~~~~~ 10:30.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:30.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:30.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:30.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.01 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.01 ReportNotObject(cx, v); 10:30.01 ~~~~~~~~~~~~~~~^~~~~~~ 10:30.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘js::DebuggerEnvironment* DebuggerEnvironment_checkThis(JSContext*, const JS::CallArgs&, const char*, bool)’: 10:30.18 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.18 ReportNotObject(cx, v); 10:30.18 ~~~~~~~~~~~~~~~^~~~~~~ 10:30.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:30.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ValueToStableChars(JSContext*, const char*, JS::HandleValue, JS::AutoStableStringChars&)’: 10:30.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:383:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.22 static bool ValueToStableChars(JSContext* cx, const char* fnname, 10:30.22 ^~~~~~~~~~~~~~~~~~ 10:30.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_setSourceMapURL(JSContext*, unsigned int, JS::Value*)’: 10:30.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8418:47: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:30.56 NativeObject* thisobj = DebuggerSource_check(cx, args.thisv(), fnname); 10:30.56 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:30.56 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 10:30.56 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 10:30.56 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 10:30.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:30.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.57 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.57 return ToStringSlow(cx, v); 10:30.57 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 10:30.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:30.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:30.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.57 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:30.57 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:30.58 arg1, arg2); 10:30.58 ~~~~~~~~~~~ 10:30.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LinkedList.h:67, 10:30.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:10, 10:30.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:30.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:30.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.70 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In lambda function: 10:30.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1634:44: note: parameter passing for argument of type ‘const JS::MutableHandle’ changed in GCC 7.1 10:30.71 MOZ_ALWAYS_TRUE(cx->getPendingException(vp)); 10:30.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:670:12: note: in definition of macro ‘MOZ_ALWAYS_TRUE’ 10:30.71 if ((expr)) { \ 10:30.71 ^~~~ 10:30.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 10:30.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:30.88 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:30.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h: In function ‘bool js::Call(JSContext*, JS::HandleValue, JSObject*, JS::HandleValue, JS::MutableHandleValue)’: 10:30.88 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.88 inline bool Call(JSContext* cx, HandleValue fval, JSObject* thisObj, 10:30.89 ^~~~ 10:30.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:101:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:30.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:30.89 return Call(cx, fval, thisv, args, rval); 10:30.89 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:30.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:30.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 10:30.99 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 10:30.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 10:30.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:30.99 /<>/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)’: 10:30.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:30.99 inline bool GetProperty(JSContext* cx, JS::Handle obj, 10:30.99 ^~~~~~~~~~~ 10:30.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:30.99 return op(cx, obj, receiver, id, vp); 10:30.99 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:30.99 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:30.99 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 10:30.99 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.01 /<>/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)’: 10:31.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:31.01 inline bool GetProperty(JSContext* cx, JS::Handle obj, 10:31.01 ^~~~~~~~~~~ 10:31.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:31.01 return op(cx, obj, receiver, id, vp); 10:31.01 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.02 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:31.02 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 10:31.02 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:31.05 /<>/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*)’: 10:31.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1498:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.05 static bool GetResumptionProperty(JSContext* cx, HandleObject obj, 10:31.05 ^~~~~~~~~~~~~~~~~~~~~ 10:31.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.05 if (!GetProperty(cx, obj, obj, name, vp)) { 10:31.05 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 10:31.07 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ParseResumptionValue(JSContext*, JS::HandleValue, js::ResumeMode&, JS::MutableHandleValue)’: 10:31.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:31.08 static bool ParseResumptionValue(JSContext* cx, HandleValue rval, 10:31.08 ^~~~~~~~~~~~~~~~~~~~ 10:31.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1516:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1533:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.08 if (!GetResumptionProperty(cx, obj, cx->names().return_, ResumeMode::Return, 10:31.08 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.08 resumeMode, vp, &hits)) { 10:31.08 ~~~~~~~~~~~~~~~~~~~~~~ 10:31.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1537:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.08 if (!GetResumptionProperty(cx, obj, cx->names().throw_, ResumeMode::Throw, 10:31.08 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.08 resumeMode, vp, &hits)) { 10:31.08 ~~~~~~~~~~~~~~~~~~~~~~ 10:31.12 /<>/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)’: 10:31.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8886:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.12 bool ScriptedOnStepHandler::onStep(JSContext* cx, HandleDebuggerFrame frame, 10:31.12 ^~~~~~~~~~~~~~~~~~~~~ 10:31.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 10:31.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:31.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:31.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:31.12 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:31.12 return Call(cx, fval, thisv, args, rval); 10:31.12 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.12 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:31.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8895:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:31.12 return ParseResumptionValue(cx, rval, resumeMode, vp); 10:31.12 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:31.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8895:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:31.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:11: 10:31.63 /<>/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]’: 10:31.63 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:31.63 static bool EvaluateSourceBuffer(JSContext* cx, ScopeKind scopeKind, 10:31.63 ^~~~~~~~~~~~~~~~~~~~ 10:31.67 /<>/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]’: 10:31.67 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:517:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:32.02 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)’: 10:32.02 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:458:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.02 MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript(JSContext* cx, 10:32.02 ^~~~~~~~~~~~~~~~ 10:32.02 Compiling quote v0.5.2 10:32.02 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=quote CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote-0.5.2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 10:32.06 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle)’: 10:32.06 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:545:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:32.07 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, 10:32.07 ^~ 10:32.07 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:564:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:32.07 return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, options, 10:32.07 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.07 inflatedSrc, rval); 10:32.07 ~~~~~~~~~~~~~~~~~~ 10:32.11 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::EvaluateDontInflate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandle)’: 10:32.11 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:568:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:32.11 JS_PUBLIC_API bool JS::EvaluateDontInflate( 10:32.11 ^~ 10:32.11 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:572:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:32.11 return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, options, 10:32.11 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.11 srcBuf, rval); 10:32.11 ~~~~~~~~~~~~~ 10:32.14 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::Evaluate(JSContext*, const JS::ReadOnlyCompileOptions&, JS::SourceText&, JS::MutableHandleValue)’: 10:32.14 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:576:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.14 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, 10:32.14 ^~ 10:32.14 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:581:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.14 return EvaluateSourceBuffer(cx, ScopeKind::Global, globalLexical, optionsArg, 10:32.14 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.14 srcBuf, rval); 10:32.14 ~~~~~~~~~~~~~ 10:32.16 /<>/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)’: 10:32.16 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:585:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.16 JS_PUBLIC_API bool JS::Evaluate(JSContext* cx, HandleObjectVector envChain, 10:32.16 ^~ 10:32.16 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:595:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.16 return EvaluateSourceBuffer(cx, scope->kind(), env, options, srcBuf, rval); 10:32.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:32.19 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::EvaluateUtf8Path(JSContext*, const JS::ReadOnlyCompileOptions&, const char*, JS::MutableHandleValue)’: 10:32.19 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:598:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.19 JS_PUBLIC_API bool JS::EvaluateUtf8Path( 10:32.19 ^~ 10:32.19 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:620:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:32.19 return Evaluate(cx, options, srcBuf, rval); 10:32.19 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:33.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:33.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ParseEvalOptions(JSContext*, JS::HandleValue, js::EvalOptions&)’: 10:33.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:415:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:33.05 static bool ParseEvalOptions(JSContext* cx, HandleValue value, 10:33.05 ^~~~~~~~~~~~~~~~ 10:33.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:424:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.05 if (!JS_GetProperty(cx, opts, "url", &v)) { 10:33.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 10:33.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:33.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:33.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:33.05 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:33.05 return ToStringSlow(cx, v); 10:33.05 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 10:33.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:33.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:441:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.05 if (!JS_GetProperty(cx, opts, "lineNumber", &v)) { 10:33.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:33.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 10:33.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:33.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:33.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:33.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:33.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:33.07 return js::ToUint32Slow(cx, v, out); 10:33.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 10:33.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:33.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::unwrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’: 10:33.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1425:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.29 bool Debugger::unwrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { 10:33.29 ^~~~~~~~ 10:33.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::unwrapPropertyDescriptor(JSContext*, JS::HandleObject, JS::MutableHandle)’: 10:33.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1456:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:33.33 bool Debugger::unwrapPropertyDescriptor( 10:33.33 ^~~~~~~~ 10:33.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::reportUncaughtException(mozilla::Maybe&)’: 10:33.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1746:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.40 if (cx->getPendingException(&exn)) { 10:33.40 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 10:33.42 /<>/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)’: 10:33.43 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1893:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.43 void Debugger::resultToCompletion(JSContext* cx, bool ok, const Value& rv, 10:33.43 ^~~~~~~~ 10:33.43 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1904:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:33.43 if (!cx->getPendingException(value)) { 10:33.43 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 10:33.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetMetadataMatcher::ReturnType DebuggerScriptGetOffsetMetadataMatcher::match(JS::HandleScript)’: 10:33.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6868:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:33.95 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 10:33.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:33.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6873:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:33.96 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 10:33.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:33.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6878:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:33.96 if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) { 10:33.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:33.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6883:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:33.96 if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) { 10:33.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetMetadataMatcher::ReturnType DebuggerScriptGetOffsetMetadataMatcher::match(JS::Handle)’: 10:34.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6918:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.03 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 10:34.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6923:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.03 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 10:34.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6928:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.03 if (!DefineDataProperty(cx_, result_, cx_->names().isBreakpoint, value)) { 10:34.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6933:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.03 if (!DefineDataProperty(cx_, result_, cx_->names().isStepStart, value)) { 10:34.03 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetLocationMatcher::ReturnType DebuggerScriptGetOffsetLocationMatcher::match(JS::Handle)’: 10:34.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7235:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.09 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 10:34.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7240:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.09 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 10:34.10 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7245:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.10 if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) { 10:34.10 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetAllColumnOffsetsMatcher::appendColumnOffsetEntry(size_t, size_t, size_t)’: 10:34.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7454:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.22 if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) { 10:34.22 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7459:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.22 if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) { 10:34.22 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.22 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7464:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:34.22 if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) { 10:34.22 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::propagateForcedReturn(JSContext*, js::AbstractFramePtr, JS::HandleValue)’: 10:34.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7862:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:34.27 void Debugger::propagateForcedReturn(JSContext* cx, AbstractFramePtr frame, 10:34.27 ^~~~~~~~ 10:34.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:34.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:34.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:34.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerFrame::requireScriptReferent(JSContext*, js::HandleDebuggerFrame)’: 10:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:34.53 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:34.53 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:34.53 arg1, arg2); 10:34.53 ~~~~~~~~~~~ 10:34.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:34.61 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:34.61 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:34.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:34.61 /<>/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)’: 10:34.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:34.61 ReportNotObject(cx, v); 10:34.61 ~~~~~~~~~~~~~~~^~~~~~~ 10:35.46 Compiling log v0.3.9 10:35.46 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A lightweight logging facade for Rust 10:35.46 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/log' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.3.9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_NAME=log CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 10:35.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:35.51 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorLineNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 10:35.51 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11758:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:35.51 bool DebuggerObject::getErrorLineNumber(JSContext* cx, 10:35.51 ^~~~~~~~~~~~~~ 10:35.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorColumnNumber(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 10:35.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11777:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:35.57 bool DebuggerObject::getErrorColumnNumber(JSContext* cx, 10:35.57 ^~~~~~~~~~~~~~ 10:35.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:35.64 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:35.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:35.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerObject::requireGlobal(JSContext*, js::HandleDebuggerObject)’: 10:35.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:35.64 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:35.64 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.64 arg1, arg2); 10:35.64 ~~~~~~~~~~~ 10:35.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:35.64 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:35.64 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:35.64 arg1, arg2); 10:35.64 ~~~~~~~~~~~ 10:35.70 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:35.70 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:211:38 10:35.70 | 10:35.70 211 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 10:35.70 | ^^^^^^^^^^^^^^^^^ 10:35.70 | 10:35.70 = note: #[warn(deprecated)] on by default 10:35.71 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:35.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:236:29 10:35.71 | 10:35.71 236 | static STATE: AtomicUsize = ATOMIC_USIZE_INIT; 10:35.71 | ^^^^^^^^^^^^^^^^^ 10:35.71 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:35.71 | 10:35.71 236 | static STATE: AtomicUsize = AtomicUsize::new(0); 10:35.71 | ^^^^^^^^^^^^^^^^^^^ 10:35.71 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:35.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/log-0.3.9/src/lib.rs:237:32 10:35.71 | 10:35.71 237 | static REFCOUNT: AtomicUsize = ATOMIC_USIZE_INIT; 10:35.71 | ^^^^^^^^^^^^^^^^^ 10:35.71 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:35.71 | 10:35.71 237 | static REFCOUNT: AtomicUsize = AtomicUsize::new(0); 10:35.71 | ^^^^^^^^^^^^^^^^^^^ 10:35.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:35.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::definePropertyToTrusted(JSContext*, const char*, JS::MutableHandleValue)’: 10:35.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13048:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:35.92 bool Builder::Object::definePropertyToTrusted(JSContext* cx, const char* name, 10:35.92 ^~~~~~~ 10:35.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13059:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:35.92 return DefineDataProperty(cx, value, id, trusted); 10:35.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 10:35.94 /<>/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&)’: 10:35.94 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13085:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:35.94 return definePropertyToTrusted(cx, name, &propval); 10:35.94 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 10:36.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:30, 10:36.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:36.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)1]’: 10:36.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’} changed in GCC 7.1 10:36.93 inline bool ValueToId( 10:36.93 ^~~~~~~~~ 10:36.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 10:36.93 JSAtom* atom = ToAtom(cx, v); 10:36.93 ~~~~~~~~~~~~~~~^~~~~~~ 10:36.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:36.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool ValueToIdentifier(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 10:36.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:219:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:36.97 static bool ValueToIdentifier(JSContext* cx, HandleValue v, 10:36.97 ^~~~~~~~~~~~~~~~~ 10:36.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:219:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:36.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:221:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:36.97 if (!ValueToId(cx, v, id)) { 10:36.97 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 10:36.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:36.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:36.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:36.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:36.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:36.97 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:36.97 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:36.97 arg1, arg2); 10:36.97 ~~~~~~~~~~~ 10:37.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:37.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘JSObject* JS::dbg::GarbageCollectionEvent::toJSObject(JSContext*) const’: 10:37.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13314:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.28 !DefineDataProperty(cx, obj, cx->names().gcCycleNumber, 10:37.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.28 gcCycleNumberVal)) { 10:37.28 ~~~~~~~~~~~~~~~~~ 10:37.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13339:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.28 if (!DefineDataProperty(cx, collectionObj, cx->names().startTimestamp, 10:37.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.28 start) || 10:37.28 ~~~~~~ 10:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13341:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.29 !DefineDataProperty(cx, collectionObj, cx->names().endTimestamp, end)) { 10:37.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13346:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.29 if (!DefineDataElement(cx, slicesArray, idx++, collectionVal)) { 10:37.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13352:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.29 if (!DefineDataProperty(cx, obj, cx->names().collections, slicesValue)) { 10:37.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.30 Compiling rsdparsa v0.1.0 (/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa) 10:37.30 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nils Ohlmeier ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=rsdparsa CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 10:37.84 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘DebuggerScriptGetOffsetLocationMatcher::ReturnType DebuggerScriptGetOffsetLocationMatcher::match(JS::HandleScript)’: 10:37.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7186:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.85 if (!DefineDataProperty(cx_, result_, cx_->names().lineNumber, value)) { 10:37.85 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7191:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.85 if (!DefineDataProperty(cx_, result_, cx_->names().columnNumber, value)) { 10:37.85 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:37.85 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7200:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:37.85 if (!DefineDataProperty(cx_, result_, cx_->names().isEntryPoint, value)) { 10:37.85 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getBinary(JSContext*, unsigned int, JS::Value*)’: 10:39.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.02 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.02 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8504:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.02 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get binary)", args, obj, referent); 10:39.03 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:39.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:39.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:39.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:39.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:39.03 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:39.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.03 arg1, arg2); 10:39.04 ~~~~~~~~~~~ 10:39.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:39.11 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getSourceMapURL(JSContext*, unsigned int, JS::Value*)’: 10:39.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.12 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.12 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8835:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.12 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get sourceMapURL)", args, obj, 10:39.12 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionType(JSContext*, unsigned int, JS::Value*)’: 10:39.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.19 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.19 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8747:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.20 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionType)", args, obj, 10:39.20 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionOffset(JSContext*, unsigned int, JS::Value*)’: 10:39.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.27 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.27 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8728:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.27 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionOffset)", args, obj, 10:39.27 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getDisplayURL(JSContext*, unsigned int, JS::Value*)’: 10:39.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.35 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.35 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8606:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.35 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent); 10:39.35 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.42 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getId(JSContext*, unsigned int, JS::Value*)’: 10:39.42 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.42 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.42 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.42 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8584:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.42 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get id)", args, obj, referent); 10:39.42 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getURL(JSContext*, unsigned int, JS::Value*)’: 10:39.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.50 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 10:39.50 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.50 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8557:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 10:39.50 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get url)", args, obj, referent); 10:39.50 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘JSObject* DebuggerScript_checkThis(JSContext*, const JS::CallArgs&, const char*)’: 10:39.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6125:43: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.57 JSObject* thisobj = DebuggerScript_check(cx, args.thisv(), fnname); 10:39.57 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 10:39.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 10:39.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:39.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:39.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:39.57 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 10:39.57 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.57 arg1, arg2); 10:39.57 ~~~~~~~~~~~ 10:39.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:39.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getFormat(JSContext*, unsigned int, JS::Value*)’: 10:39.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:39.96 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:39.96 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:39.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6416:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:39.96 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get format)", args, obj, referent); 10:39.96 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getStartLine(JSContext*, unsigned int, JS::Value*)’: 10:40.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:40.01 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:40.01 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6270:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:40.02 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get startLine)", args, obj, 10:40.02 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseIntValue(JS::HandleValue, mozilla::Maybe*) [with bool OnlyOffsets = false]’: 10:40.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.06 bool parseIntValue(HandleValue value, Maybe* result) { 10:40.06 ^~~~~~~~~~~~~ 10:40.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseQuery(JS::HandleObject) [with bool OnlyOffsets = false]’: 10:40.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.10 if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) { 10:40.10 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.11 if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) { 10:40.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.11 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.11 if (!GetProperty(cx_, query, query, cx_->names().minColumn, 10:40.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.11 &minColumnValue)) { 10:40.12 ~~~~~~~~~~~~~~~~ 10:40.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.12 if (!GetProperty(cx_, query, query, cx_->names().minOffset, 10:40.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.12 &minOffsetValue)) { 10:40.12 ~~~~~~~~~~~~~~~~ 10:40.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.12 if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) { 10:40.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.12 if (!GetProperty(cx_, query, query, cx_->names().maxColumn, 10:40.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.14 &maxColumnValue)) { 10:40.14 ~~~~~~~~~~~~~~~~ 10:40.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.14 if (!GetProperty(cx_, query, query, cx_->names().maxOffset, 10:40.14 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.14 &maxOffsetValue)) { 10:40.14 ~~~~~~~~~~~~~~~~ 10:40.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6647:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.14 if (!parseIntValue(minOffsetValue, &minOffset)) { 10:40.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6655:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.14 if (!parseIntValue(maxOffsetValue, &maxOffset)) { 10:40.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6687:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.14 if (!parseIntValue(minLineValue, &minLine)) { 10:40.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6713:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.15 if (!parseIntValue(maxLineValue, &maxLine)) { 10:40.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseIntValue(JS::HandleValue, mozilla::Maybe*) [with bool OnlyOffsets = true]’: 10:40.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6584:8: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.27 bool parseIntValue(HandleValue value, Maybe* result) { 10:40.27 ^~~~~~~~~~~~~ 10:40.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool DebuggerScriptGetPossibleBreakpointsMatcher::parseQuery(JS::HandleObject) [with bool OnlyOffsets = true]’: 10:40.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6608:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.31 if (!GetProperty(cx_, query, query, cx_->names().line, &lineValue)) { 10:40.31 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6613:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.32 if (!GetProperty(cx_, query, query, cx_->names().minLine, &minLineValue)) { 10:40.32 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6618:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.32 if (!GetProperty(cx_, query, query, cx_->names().minColumn, 10:40.32 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.32 &minColumnValue)) { 10:40.32 ~~~~~~~~~~~~~~~~ 10:40.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6624:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.32 if (!GetProperty(cx_, query, query, cx_->names().minOffset, 10:40.32 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.32 &minOffsetValue)) { 10:40.32 ~~~~~~~~~~~~~~~~ 10:40.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6630:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.33 if (!GetProperty(cx_, query, query, cx_->names().maxLine, &maxLineValue)) { 10:40.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6635:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.33 if (!GetProperty(cx_, query, query, cx_->names().maxColumn, 10:40.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.33 &maxColumnValue)) { 10:40.33 ~~~~~~~~~~~~~~~~ 10:40.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6641:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:40.33 if (!GetProperty(cx_, query, query, cx_->names().maxOffset, 10:40.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:40.33 &maxOffsetValue)) { 10:40.33 ~~~~~~~~~~~~~~~~ 10:40.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6647:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.33 if (!parseIntValue(minOffsetValue, &minOffset)) { 10:40.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6655:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.34 if (!parseIntValue(maxOffsetValue, &maxOffset)) { 10:40.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6687:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.34 if (!parseIntValue(minLineValue, &minLine)) { 10:40.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6713:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:40.34 if (!parseIntValue(maxLineValue, &maxLine)) { 10:40.94 js/src/gc/Unified_cpp_js_src_gc2.o 10:41.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::deletePropertyMethod(JSContext*, unsigned int, JS::Value*)’: 10:41.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11059:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:41.73 if (!ValueToId(cx, args.get(0), &id)) { 10:41.73 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 10:42.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 10:42.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:42.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:42.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:42.31 /<>/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*)’: 10:42.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:42.31 return js::ToNumberSlow(cx, v, out); 10:42.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 10:43.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:43.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetLocation(JSContext*, unsigned int, JS::Value*)’: 10:43.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.47 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.47 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7255:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.47 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetLocation", args, obj, 10:43.47 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getLineOffsets(JSContext*, unsigned int, JS::Value*)’: 10:43.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.58 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.58 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7629:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.58 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getLineOffsets", args, obj, 10:43.58 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:16, 10:43.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:43.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:43.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:43.58 if (!ToNumberSlow(cx, vp, &d)) { 10:43.59 ~~~~~~~~~~~~^~~~~~~~~~~~ 10:43.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:43.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getAllColumnOffsets(JSContext*, unsigned int, JS::Value*)’: 10:43.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.72 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7542:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.72 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getAllColumnOffsets", args, obj, 10:43.72 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.81 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getSuccessorOrPredecessorOffsets(JSContext*, unsigned int, JS::Value*, const char*, bool)’: 10:43.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.82 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.82 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7337:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.82 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, name, args, obj, referent); 10:43.82 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetMetadata(JSContext*, unsigned int, JS::Value*)’: 10:43.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.92 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.92 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6943:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.92 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getOffsetMetadata", args, obj, 10:43.92 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_isInCatchScope(JSContext*, unsigned int, JS::Value*)’: 10:43.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:43.99 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:43.99 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:43.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8137:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:43.99 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "isInCatchScope", args, obj, 10:43.99 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_clearBreakpoint(JSContext*, unsigned int, JS::Value*)’: 10:44.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.08 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:44.08 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.08 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8059:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:44.08 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearBreakpoint", args, obj, 10:44.08 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:44.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:44.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:44.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:44.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:44.08 ReportNotObject(cx, v); 10:44.08 ~~~~~~~~~~~~~~~^~~~~~~ 10:44.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:44.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getLineCount(JSContext*, unsigned int, JS::Value*)’: 10:44.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.19 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:44.19 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6309:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:44.19 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get lineCount)", args, obj, 10:44.19 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getPossibleBreakpointOffsets(JSContext*, unsigned int, JS::Value*)’: 10:44.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.30 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:44.30 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6823:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:44.30 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpointOffsets", args, 10:44.30 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:44.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:44.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:44.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:44.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:44.30 ReportNotObject(cx, v); 10:44.30 ~~~~~~~~~~~~~~~^~~~~~~ 10:44.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:44.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getAllOffsets(JSContext*, unsigned int, JS::Value*)’: 10:44.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7408:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:44.47 if (found && !GetProperty(cx, result, result, id, &offsetsv)) { 10:44.47 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.48 /<>/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’} changed in GCC 7.1 10:44.48 if (!offsets || !ValueToId(cx, v, &id)) { 10:44.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 10:44.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7427:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.48 if (!DefineDataProperty(cx, result, id, value)) { 10:44.48 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 10:44.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getOffsetsCoverage(JSContext*, unsigned int, JS::Value*)’: 10:44.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8220:37: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.68 if (!item || !DefineDataProperty(cx, item, offsetId, offsetValue) || 10:44.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8221:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.68 !DefineDataProperty(cx, item, lineNumberId, lineNumberValue) || 10:44.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8222:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.68 !DefineDataProperty(cx, item, columnNumberId, columnNumberValue) || 10:44.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:44.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8223:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:44.68 !DefineDataProperty(cx, item, countId, countValue) || 10:44.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:45.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_clearAllBreakpoints(JSContext*, unsigned int, JS::Value*)’: 10:45.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:45.10 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:45.10 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:45.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8082:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:45.11 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "clearAllBreakpoints", args, obj, 10:45.11 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:45.93 Compiling url v1.7.2 10:45.93 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=1.7.2 CARGO_PKG_DESCRIPTION='URL library for Rust, based on the WHATWG URL Standard' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=url CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/url' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-url' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 10:46.56 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:46.56 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:13:38 10:46.56 | 10:46.56 13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 10:46.56 | ^^^^^^^^^^^^^^^^^ 10:46.56 | 10:46.56 = note: #[warn(deprecated)] on by default 10:46.56 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:46.56 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:79:39 10:46.56 | 10:46.56 79 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; 10:46.56 | ^^^^^^^^^^^^^^^^^ 10:46.56 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 10:46.56 | 10:46.57 79 | static COUNTER: AtomicUsize = AtomicUsize::new(0); 10:46.57 | ^^^^^^^^^^^^^^^^^^^ 10:48.37 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::ScriptQuery::parseQuery(JS::HandleObject)’: 10:48.37 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4656:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.37 if (!GetProperty(cx, query, query, cx->names().global, &global)) { 10:48.37 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:48.37 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4679:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.38 if (!GetProperty(cx, query, query, cx->names().url, &url)) { 10:48.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:48.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4691:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.38 if (!GetProperty(cx, query, query, cx->names().source, &debuggerSource)) { 10:48.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:48.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4733:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.38 if (!GetProperty(cx, query, query, cx->names().displayURL, &displayURL)) { 10:48.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:48.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4753:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.38 if (!GetProperty(cx, query, query, cx->names().line, &lineProperty)) { 10:48.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:48.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4782:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:48.38 if (!GetProperty(cx, query, query, innermostName, &innermostProperty)) { 10:48.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:49.92 /<>/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]’: 10:49.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6545:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:49.92 if (!DefineDataProperty(cx_, entry, cx_->names().offset, value)) { 10:49.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:49.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6550:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:49.92 if (!DefineDataProperty(cx_, entry, cx_->names().lineNumber, value)) { 10:49.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:49.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6555:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:49.92 if (!DefineDataProperty(cx_, entry, cx_->names().columnNumber, value)) { 10:49.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:49.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6560:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:49.93 if (!DefineDataProperty(cx_, entry, cx_->names().isStepStart, value)) { 10:49.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:50.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getPossibleBreakpoints(JSContext*, unsigned int, JS::Value*)’: 10:50.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:50.09 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 10:50.09 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:50.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6801:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 10:50.09 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "getPossibleBreakpoints", args, obj, 10:50.09 ^~~~~~~~~~~~~~~~~~~~~~~~~ 10:50.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:50.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:50.10 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:50.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:50.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:50.10 ReportNotObject(cx, v); 10:50.10 ~~~~~~~~~~~~~~~^~~~~~~ 10:51.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:22, 10:51.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:47: 10:51.54 /<>/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*)’: 10:51.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:51.54 return type.report(cx, *this, report); 10:51.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 10:52.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:52.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:52.39 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 10:52.39 /<>/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’} changed in GCC 7.1 10:52.39 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 10:52.39 ^~ 10:52.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:52.46 /<>/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)’: 10:52.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1915:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.46 bool Debugger::newCompletionValue(JSContext* cx, ResumeMode resumeMode, 10:52.46 ^~~~~~~~ 10:52.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1947:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.46 !NativeDefineDataProperty(cx, obj, key, value, JSPROP_ENUMERATE)) { 10:52.46 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.46 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1955:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.47 !NativeDefineDataProperty(cx, obj, nkey, nvalue, JSPROP_ENUMERATE)) { 10:52.47 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.55 /<>/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)’: 10:52.55 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8913:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.55 bool ScriptedOnPopHandler::onPop(JSContext* cx, HandleDebuggerFrame frame, 10:52.55 ^~~~~~~~~~~~~~~~~~~~ 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.56 if (!dbg->newCompletionValue(cx, resumeMode, vp, exnStack, &completion)) { 10:52.56 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8932:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.56 /<>/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’} changed in GCC 7.1 10:52.56 if (!DefineDataProperty(cx, obj, cx->names().await, TrueHandleValue)) { 10:52.56 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.56 if (!js::Call(cx, fval, frame, completion, &rval)) { 10:52.56 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8945:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8949:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.56 return ParseResumptionValue(cx, rval, resumeMode, vp); 10:52.56 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.56 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8949:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.66 /<>/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)’: 10:52.66 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12989:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.66 bool DebuggerEnvironment::setVariable(JSContext* cx, 10:52.66 ^~~~~~~~~~~~~~~~~~~ 10:52.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 10:52.66 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 10:52.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 10:52.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:52.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.66 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 10:52.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.67 return NativeSetProperty(cx, obj.as(), id, v, 10:52.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.67 receiver, result); 10:52.67 ~~~~~~~~~~~~~~~~~ 10:52.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:52.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool GetThisValueForCheck(JSContext*, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue, mozilla::Maybe >&)’: 10:52.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1551:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.74 static bool GetThisValueForCheck(JSContext* cx, AbstractFramePtr frame, 10:52.74 ^~~~~~~~~~~~~~~~~~~~ 10:52.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1557:52: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:52.74 if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, pc, thisv)) { 10:52.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 10:52.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:52.77 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandle)’: 10:52.77 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:384:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:52.77 bool Compartment::wrap(JSContext* cx, 10:52.77 ^~~~~~~~~~~ 10:52.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:52.81 /<>/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)’: 10:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12007:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.81 bool DebuggerObject::defineProperty(JSContext* cx, HandleDebuggerObject object, 10:52.81 ^~~~~~~~~~~~~~ 10:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12014:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:52.81 if (!dbg->unwrapPropertyDescriptor(cx, referent, &desc)) { 10:52.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 10:52.81 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 10:52.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 10:52.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 10:52.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 10:52.81 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 10:52.81 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 10:52.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:18, 10:52.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:52.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:52.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:52.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12017:71: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.82 JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, desc)); 10:52.82 ^ 10:52.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 10:52.82 auto tmpResult_ = (expr); \ 10:52.82 ^~~~ 10:52.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:52.82 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12028:22: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.82 if (!DefineProperty(cx, referent, id, desc)) { 10:52.83 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 10:52.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::definePropertyMethod(JSContext*, unsigned int, JS::Value*)’: 10:52.86 /<>/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’} changed in GCC 7.1 10:52.86 if (!ValueToId(cx, args[0], &id)) { 10:52.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 10:52.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:52.86 if (!ToPropertyDescriptor(cx, args[1], false, &desc)) { 10:52.86 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:52.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11006:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:52.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11010:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.87 if (!DebuggerObject::defineProperty(cx, object, id, desc)) { 10:52.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 10:52.94 /<>/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 >)’: 10:52.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12048:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 10:52.95 if (!dbg->unwrapPropertyDescriptor(cx, referent, descs[i])) { 10:52.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 10:52.95 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 10:52.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 10:52.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 10:52.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 10:52.95 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 10:52.95 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 10:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:18, 10:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:52.95 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:52.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:52.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12051:77: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.95 JS_TRY_OR_RETURN_FALSE(cx, CheckPropertyDescriptorAccessors(cx, descs[i])); 10:52.95 ^ 10:52.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:142:24: note: in definition of macro ‘JS_TRY_OR_RETURN_FALSE’ 10:52.95 auto tmpResult_ = (expr); \ 10:52.95 ^~~~ 10:52.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:52.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12066:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 10:52.95 if (!DefineProperty(cx, referent, ids[i], descs[i])) { 10:52.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:53.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 10:53.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 10:53.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 10:53.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 10:53.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:53.06 /<>/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*)’: 10:53.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:53.07 return js::ToObjectSlow(cx, v, false); 10:53.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 10:53.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:53.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getErrorNotes(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 10:53.34 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11732:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 10:53.34 bool DebuggerObject::getErrorNotes(JSContext* cx, HandleDebuggerObject object, 10:53.34 ^~~~~~~~~~~~~~ 10:55.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 10:55.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:55.10 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In static member function ‘static void JS::Compartment::fixupCrossCompartmentWrappersAfterMovingGC(JSTracer*)’: 10:55.10 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:55.10 it++; 10:55.10 ~~^~ 10:55.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:55.10 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:478:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ was declared here 10:55.10 for (CompartmentsIter comp(trc->runtime()); !comp.done(); comp.next()) { 10:55.10 ^~~~ 10:55.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 10:55.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:55.11 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 10:55.11 it >= zone->compartments().end(); 10:55.11 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 10:55.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 10:55.11 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:478:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ was declared here 10:55.11 for (CompartmentsIter comp(trc->runtime()); !comp.done(); comp.next()) { 10:55.11 ^~~~ 10:56.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 10:56.31 /<>/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)’: 10:56.31 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9885:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 10:56.31 if (!NativeDefineDataProperty(cx, obj, cx->names().length, fargcVal, 10:56.31 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10:56.31 JSPROP_PERMANENT | JSPROP_READONLY)) { 10:56.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:11:00.229486 11:01.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 11:01.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:01.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:01.36 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:01.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:01.36 /<>/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*)’: 11:01.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:01.36 return js::ToInt32Slow(cx, v, out); 11:01.36 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 11:05.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 11:05.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:05.92 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In static member function ‘static bool js::Debugger::addAllGlobalsAsDebuggees(JSContext*, unsigned int, JS::Value*)’: 11:05.92 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:05.92 it++; 11:05.92 ~~^~ 11:05.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:05.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4053:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ was declared here 11:05.93 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 11:05.93 ^~~~ 11:05.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 11:05.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:05.93 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:05.93 it >= zone->compartments().end(); 11:05.93 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 11:05.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:05.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4053:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ was declared here 11:05.93 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 11:05.93 ^~~~ 11:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_setBreakpoint(JSContext*, unsigned int, JS::Value*)’: 11:06.23 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:06.24 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 11:06.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:7957:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 11:06.24 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "setBreakpoint", args, obj, referent); 11:06.24 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:06.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:06.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:06.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:06.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:06.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:06.24 ReportNotObject(cx, v); 11:06.24 ~~~~~~~~~~~~~~~^~~~~~~ 11:06.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:06.62 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::typeGetter(JSContext*, unsigned int, JS::Value*)’: 11:06.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12530:15: warning: ‘s’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:06.63 const char* s; 11:06.63 ^ 11:06.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::setVariableMethod(JSContext*, unsigned int, JS::Value*)’: 11:06.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12711:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:06.72 if (!ValueToIdentifier(cx, args[0], &id)) { 11:06.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 11:06.72 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12715:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:06.72 if (!DebuggerEnvironment::setVariable(cx, environment, id, args[1])) { 11:06.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:07.33 Compiling bytes v0.4.9 11:07.33 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/bytes' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_DESCRIPTION='Types and traits for working with bytes' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bytes CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=9 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bytes' CARGO_PKG_REPOSITORY='https://github.com/carllerche/bytes' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:10.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 11:10.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:10.00 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In static member function ‘static void JS::Compartment::traceIncomingCrossCompartmentEdgesForZoneGC(JSTracer*)’: 11:10.01 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:92:13: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:10.01 return *it; 11:10.01 ^~ 11:10.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:10.01 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:437:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ was declared here 11:10.01 for (CompartmentsIter c(trc->runtime()); !c.done(); c.next()) { 11:10.01 ^ 11:10.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:16, 11:10.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:10.01 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 11:10.02 it >= zone->compartments().end(); 11:10.02 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 11:10.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:10.02 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:437:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ was declared here 11:10.02 for (CompartmentsIter c(trc->runtime()); !c.done(); c.next()) { 11:10.02 ^ 11:12.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:12.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::wrapEnvironment(JSContext*, JS::Handle, JS::MutableHandleValue)’: 11:12.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1229:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:12.13 bool Debugger::wrapEnvironment(JSContext* cx, Handle env, 11:12.13 ^~~~~~~~ 11:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::environmentGetter(JSContext*, unsigned int, JS::Value*)’: 11:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10483:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:12.18 return dbg->wrapEnvironment(cx, env, args.rval()); 11:12.18 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:12.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 11:12.26 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 11:12.26 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:12.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:12.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::DebuggerObject::asEnvironmentMethod(JSContext*, unsigned int, JS::Value*)’: 11:12.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:12.26 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 11:12.26 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:12.26 arg1, arg2); 11:12.26 ~~~~~~~~~~~ 11:12.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:12.27 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 11:12.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:12.27 arg1, arg2); 11:12.27 ~~~~~~~~~~~ 11:12.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:12.27 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11190:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:12.28 return dbg->wrapEnvironment(cx, env, args.rval()); 11:12.28 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:12.66 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::findMethod(JSContext*, unsigned int, JS::Value*)’: 11:12.66 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12665:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:12.66 if (!ValueToIdentifier(cx, args[0], &id)) { 11:12.66 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 11:12.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::wrapDebuggeeValue(JSContext*, JS::MutableHandleValue)’: 11:12.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:12.92 bool Debugger::wrapDebuggeeValue(JSContext* cx, MutableHandleValue vp) { 11:12.92 ^~~~~~~~ 11:12.93 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1327:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:12.93 if (!DefineDataProperty(cx, optObj, name, trueVal)) { 11:12.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:12.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::receiveCompletionValue(mozilla::Maybe&, bool, JS::HandleValue, JS::MutableHandleValue)’: 11:12.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:12.98 bool Debugger::receiveCompletionValue(Maybe& ar, bool ok, 11:12.98 ^~~~~~~~ 11:12.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1964:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:12.98 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1971:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:12.98 resultToCompletion(cx, ok, val, &resumeMode, &value, &exnStack); 11:12.98 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:12.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1974:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:12.99 newCompletionValue(cx, resumeMode, value, exnStack, vp); 11:12.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:12.99 Compiling mio v0.6.16 11:13.00 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/mio' CARGO_PKG_VERSION=0.6.16 CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mio CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=16 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio' CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:13.04 /<>/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)’: 11:13.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.04 bool DebuggerObject::getProperty(JSContext* cx, HandleDebuggerObject object, 11:13.04 ^~~~~~~~~~~~~~ 11:13.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12089:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 11:13.04 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 11:13.04 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 11:13.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:13.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.04 return op(cx, obj, receiver, id, vp); 11:13.04 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.04 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 11:13.04 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:13.04 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12117:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.04 return dbg->receiveCompletionValue(ar, ok, result, result); 11:13.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:13.05 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12117:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPropertyMethod(JSContext*, unsigned int, JS::Value*)’: 11:13.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11097:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.12 if (!ValueToId(cx, args.get(0), &id)) { 11:13.12 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:13.12 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.13 if (!DebuggerObject::getProperty(cx, object, id, receiver, args.rval())) { 11:13.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11104:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.18 /<>/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)’: 11:13.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.18 bool DebuggerObject::setProperty(JSContext* cx, HandleDebuggerObject object, 11:13.18 ^~~~~~~~~~~~~~ 11:13.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12121:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 11:13.18 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 11:13.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 11:13.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:13.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.19 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 11:13.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.19 return NativeSetProperty(cx, obj.as(), id, v, 11:13.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.19 receiver, result); 11:13.19 ~~~~~~~~~~~~~~~~~ 11:13.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:13.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12155:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.20 return dbg->receiveCompletionValue(ar, ok, result, result); 11:13.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:13.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12155:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::setPropertyMethod(JSContext*, unsigned int, JS::Value*)’: 11:13.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11117:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:13.29 if (!ValueToId(cx, args.get(0), &id)) { 11:13.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:13.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.29 if (!DebuggerObject::setProperty(cx, object, id, value, receiver, 11:13.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.29 args.rval())) { 11:13.29 ~~~~~~~~~~~~ 11:13.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.30 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11126:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.39 /<>/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)’: 11:13.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.40 bool DebuggerObject::call(JSContext* cx, HandleDebuggerObject object, 11:13.40 ^~~~~~~~~~~~~~ 11:13.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12159:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.40 ok = js::Call(cx, calleev, thisv, invokeArgs, result); 11:13.40 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:13.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12219:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.40 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12223:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:13.40 return dbg->receiveCompletionValue(ar, ok, result, result); 11:13.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:13.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12223:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:13.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::callMethod(JSContext*, unsigned int, JS::Value*)’: 11:13.59 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11088:63: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.59 return object->call(cx, object, thisv, args, callArgs.rval()); 11:13.59 ^ 11:13.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*)’: 11:13.67 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11161:63: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:13.67 return object->call(cx, object, thisv, args, callArgs.rval()); 11:13.67 ^ 11:13.74 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 11:13.74 --> /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/dlsym.rs:13:23 11:13.74 | 11:13.74 13 | addr: ::std::sync::atomic::ATOMIC_USIZE_INIT, 11:13.74 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 11:13.74 | 11:13.74 ::: /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/mod.rs:49:5 11:13.74 | 11:13.74 49 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); 11:13.74 | --------------------------------------------- in this macro invocation 11:13.74 | 11:13.74 = note: #[warn(deprecated)] on by default 11:13.74 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 11:13.74 | 11:13.74 13 | addr: AtomicUsize::new(0), 11:13.74 | ^^^^^^^^^^^^^^^^^^^ 11:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerFrame::getThis(JSContext*, js::HandleDebuggerFrame, JS::MutableHandleValue)’: 11:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9155:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.18 bool DebuggerFrame::getThis(JSContext* cx, HandleDebuggerFrame frame, 11:14.18 ^~~~~~~~~~~~~ 11:14.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9177:50: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.18 if (!GetThisValueForDebuggerMaybeOptimizedOut(cx, frame, iter.pc(), 11:14.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:14.18 result)) { 11:14.18 ~~~~~~~ 11:14.33 /<>/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*)’: 11:14.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9385:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.33 static bool DebuggerGenericEval( 11:14.33 ^~~~~~~~~~~~~~~~~~~ 11:14.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 11:14.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:17, 11:14.34 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:31, 11:14.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:14.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:14.34 return op(cx, obj, receiver, id, vp); 11:14.34 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.34 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:14.34 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 11:14.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:14.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9442:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:14.35 !NativeDefineDataProperty(cx, nenv, id, val, 0)) { 11:14.35 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:14.35 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9469:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.35 Debugger::resultToCompletion(cx, ok, rval, &resumeMode, value, exnStack); 11:14.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.67 /<>/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)’: 11:14.68 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9475:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.68 bool DebuggerFrame::eval(JSContext* cx, HandleDebuggerFrame frame, 11:14.68 ^~~~~~~~~~~~~ 11:14.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:9492:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.69 return DebuggerGenericEval(cx, chars, bindings, options, resumeMode, value, 11:14.69 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.69 exnStack, dbg, nullptr, &iter); 11:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerFrame::evalMethod(JSContext*, unsigned int, JS::Value*)’: 11:14.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10070:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:14.75 if (!ParseEvalOptions(cx, args.get(1), options)) { 11:14.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10077:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.75 if (!DebuggerFrame::eval(cx, frame, chars, nullptr, options, resumeMode, 11:14.75 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.75 &value, &exnStack)) { 11:14.75 ~~~~~~~~~~~~~~~~~~ 11:14.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10082:44: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:14.75 return frame->owner()->newCompletionValue(cx, resumeMode, value, exnStack, 11:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.75 args.rval()); 11:14.75 ~~~~~~~~~~~~ 11:14.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:14.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:14.86 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:14.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:14.86 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::DebuggerFrame::evalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)’: 11:14.86 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:14.86 ReportNotObject(cx, v); 11:14.86 ~~~~~~~~~~~~~~~^~~~~~~ 11:14.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:14.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10108:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:14.86 if (!ParseEvalOptions(cx, args.get(2), options)) { 11:14.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.86 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10115:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.86 if (!DebuggerFrame::eval(cx, frame, chars, bindings, options, resumeMode, 11:14.86 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.86 &value, &exnStack)) { 11:14.87 ~~~~~~~~~~~~~~~~~~ 11:14.87 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10120:44: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:14.87 return frame->owner()->newCompletionValue(cx, resumeMode, value, exnStack, 11:14.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.87 args.rval()); 11:14.87 ~~~~~~~~~~~~ 11:14.96 /<>/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)’: 11:14.96 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12265:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.96 bool DebuggerObject::executeInGlobal(JSContext* cx, HandleDebuggerObject object, 11:14.96 ^~~~~~~~~~~~~~ 11:14.97 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12278:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:14.97 return DebuggerGenericEval(cx, chars, bindings, options, resumeMode, value, 11:14.97 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:14.97 exnStack, dbg, globalLexical, nullptr); 11:14.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::executeInGlobalMethod(JSContext*, unsigned int, JS::Value*)’: 11:15.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11249:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:15.02 if (!ParseEvalOptions(cx, args.get(1), options)) { 11:15.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11256:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:15.02 if (!DebuggerObject::executeInGlobal(cx, object, chars, nullptr, options, 11:15.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.02 resumeMode, &value, &exnStack)) { 11:15.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.02 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11261:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:15.03 return object->owner()->newCompletionValue(cx, resumeMode, value, exnStack, 11:15.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.03 args.rval()); 11:15.03 ~~~~~~~~~~~~ 11:15.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:15.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:15.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:15.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:15.12 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::DebuggerObject::executeInGlobalWithBindingsMethod(JSContext*, unsigned int, JS::Value*)’: 11:15.12 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:15.12 ReportNotObject(cx, v); 11:15.13 ~~~~~~~~~~~~~~~^~~~~~~ 11:15.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:15.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11293:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:15.13 if (!ParseEvalOptions(cx, args.get(2), options)) { 11:15.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11300:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:15.13 if (!DebuggerObject::executeInGlobal(cx, object, chars, bindings, options, 11:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.13 resumeMode, &value, &exnStack)) { 11:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11305:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:15.13 return object->owner()->newCompletionValue(cx, resumeMode, value, exnStack, 11:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:15.13 args.rval()); 11:15.14 ~~~~~~~~~~~~ 11:15.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:15.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:15.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:15.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:15.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool DebuggerArguments_getArg(JSContext*, unsigned int, JS::Value*)’: 11:15.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:15.30 ReportNotObject(cx, v); 11:15.30 ~~~~~~~~~~~~~~~^~~~~~~ 11:15.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getBoundThis(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 11:15.71 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11619:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:15.71 bool DebuggerObject::getBoundThis(JSContext* cx, HandleDebuggerObject object, 11:15.71 ^~~~~~~~~~~~~~ 11:15.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPromiseValue(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 11:15.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11796:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:15.92 bool DebuggerObject::getPromiseValue(JSContext* cx, HandleDebuggerObject object, 11:15.92 ^~~~~~~~~~~~~~ 11:16.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getPromiseReason(JSContext*, js::HandleDebuggerObject, JS::MutableHandleValue)’: 11:16.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11805:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.00 bool DebuggerObject::getPromiseReason(JSContext* cx, 11:16.00 ^~~~~~~~~~~~~~ 11:16.03 /<>/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)’: 11:16.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.03 bool DebuggerObject::getOwnPropertyDescriptor( 11:16.03 ^~~~~~~~~~~~~~ 11:16.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11924:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11938:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.03 if (!GetOwnPropertyDescriptor(cx, referent, id, desc)) { 11:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:16.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::getOwnPropertyDescriptorMethod(JSContext*, unsigned int, JS::Value*)’: 11:16.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10943:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:16.09 if (!ValueToId(cx, args.get(0), &id)) { 11:16.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 11:16.09 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10948:48: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.09 if (!DebuggerObject::getOwnPropertyDescriptor(cx, object, id, &desc)) { 11:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 11:16.10 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:10952:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:16.10 return JS::FromPropertyDescriptor(cx, desc, args.rval()); 11:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 11:16.15 /<>/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)’: 11:16.15 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:16.15 bool DebuggerObject::makeDebuggeeValue(JSContext* cx, 11:16.15 ^~~~~~~~~~~~~~ 11:16.15 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12283:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.19 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::makeDebuggeeValueMethod(JSContext*, unsigned int, JS::Value*)’: 11:16.20 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11318:43: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.20 return DebuggerObject::makeDebuggeeValue(cx, object, args[0], args.rval()); 11:16.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.24 /<>/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)’: 11:16.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12932:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.24 bool DebuggerEnvironment::getVariable(JSContext* cx, 11:16.24 ^~~~~~~~~~~~~~~~~~~ 11:16.25 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12965:56: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.25 if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, env, id, result)) { 11:16.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 11:16.25 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12969:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.25 if (!GetProperty(cx, referent, referent, id, result)) { 11:16.25 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerEnvironment::getVariableMethod(JSContext*, unsigned int, JS::Value*)’: 11:16.32 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12691:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:16.32 if (!ValueToIdentifier(cx, args[0], &id)) { 11:16.32 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 11:16.33 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:12695:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:16.33 return DebuggerEnvironment::getVariable(cx, environment, id, args.rval()); 11:16.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleValue)’: 11:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13062:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:16.36 bool Builder::Object::defineProperty(JSContext* cx, const char* name, 11:16.36 ^~~~~~~ 11:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13071:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:16.36 return definePropertyToTrusted(cx, name, &propval); 11:16.36 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 11:16.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool JS::dbg::Builder::Object::defineProperty(JSContext*, const char*, JS::HandleObject)’: 11:16.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13077:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:16.38 return defineProperty(cx, name, propval); 11:16.38 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 11:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getElementProperty(JSContext*, unsigned int, JS::Value*)’: 11:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:16.41 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 11:16.41 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8656:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 11:16.41 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get elementAttributeName)", args, 11:16.41 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.47 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getElement(JSContext*, unsigned int, JS::Value*)’: 11:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:16.48 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 11:16.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:16.48 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8630:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 11:16.48 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get element)", args, obj, referent); 11:16.48 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:17.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:17.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:17.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:17.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::adoptSource(JSContext*, unsigned int, JS::Value*)’: 11:17.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:17.81 ReportNotObject(cx, v); 11:17.81 ~~~~~~~~~~~~~~~^~~~~~~ 11:17.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerScript_getSource(JSContext*, unsigned int, JS::Value*)’: 11:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6142:44: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:17.91 RootedObject obj(cx, DebuggerScript_check(cx, args.thisv(), fnname)); \ 11:17.91 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:17.91 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:6349:3: note: in expansion of macro ‘THIS_DEBUGSCRIPT_REFERENT’ 11:17.91 THIS_DEBUGSCRIPT_REFERENT(cx, argc, vp, "(get source)", args, obj, referent); 11:17.91 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getIntroductionScript(JSContext*, unsigned int, JS::Value*)’: 11:19.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:19.06 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 11:19.06 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8701:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 11:19.07 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get introductionScript)", args, obj, 11:19.07 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.17 /<>/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)’: 11:19.18 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:3758:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:19.18 return ReportIsNotFunction(cx, args[0], args.length() - 1); 11:19.18 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.22 Compiling dogear v0.2.5 11:19.23 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=dogear CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/dogear' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 11:19.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:19.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:19.57 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:19.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:19.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::construct(JSContext*, unsigned int, JS::Value*)’: 11:19.57 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:19.57 ReportNotObject(cx, v); 11:19.57 ~~~~~~~~~~~~~~~^~~~~~~ 11:19.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:19.57 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4239:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:19.57 if (!GetProperty(cx, callee, callee, cx->names().prototype, &v)) { 11:19.57 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::DebuggerObject::forceLexicalInitializationByNameMethod(JSContext*, unsigned int, JS::Value*)’: 11:19.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:11214:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:19.83 if (!ValueToIdentifier(cx, args[0], &id)) { 11:19.83 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 11:19.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool DebuggerSource_getText(JSContext*, unsigned int, JS::Value*)’: 11:19.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8434:50: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:19.90 RootedNativeObject obj(cx, DebuggerSource_check(cx, args.thisv(), fnname)); \ 11:19.90 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:19.90 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:8484:3: note: in expansion of macro ‘THIS_DEBUGSOURCE_REFERENT’ 11:19.90 THIS_DEBUGSOURCE_REFERENT(cx, argc, vp, "(get text)", args, obj, referent); 11:19.90 ^~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In function ‘bool JS_DefineDebuggerObject(JSContext*, JS::HandleObject)’: 11:20.49 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:13171:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:20.49 if (!DefineDataProperty(cx, debugCtor, debuggeeWouldRunId, 11:20.49 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.49 debuggeeWouldRunCtor, 0)) { 11:20.49 ~~~~~~~~~~~~~~~~~~~~~~~~ 11:20.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘bool js::Debugger::getFrame(JSContext*, const js::FrameIter&, JS::MutableHandleValue)’: 11:20.88 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:679:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:20.88 bool Debugger::getFrame(JSContext* cx, const FrameIter& iter, 11:20.88 ^~~~~~~~ 11:20.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::Debugger::getNewestFrame(JSContext*, unsigned int, JS::Value*)’: 11:20.92 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:4201:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:20.92 return dbg->getFrame(cx, iter, args.rval()); 11:20.92 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 11:21.23 /<>/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)’: 11:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1817:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.24 ResumeMode Debugger::leaveDebugger(Maybe& ar, AbstractFramePtr frame, 11:21.24 ^~~~~~~~ 11:21.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 11:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 11:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:21.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.24 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 11:21.24 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.24 arg1, arg2); 11:21.24 ~~~~~~~~~~~ 11:21.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1669:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.24 JSObject* pair = CreateIterResultObject(cx, vp, true); 11:21.24 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 11:21.24 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1716:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.24 ? PromiseObject::unforgeableReject(cx, vp) 11:21.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 11:21.25 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1717:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.25 : PromiseObject::unforgeableResolve(cx, vp); 11:21.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 11:21.41 /<>/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)’: 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1775:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.41 if (!cx->getPendingException(&exc)) { 11:21.41 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.41 if (js::Call(cx, fval, object, exc, &rv)) { 11:21.41 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1782:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.41 if (!ParseResumptionValue(cx, rv, resumeMode, *vp)) { 11:21.41 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1785:36: note: parameter passing for argument of type ‘const JS::MutableHandle’ changed in GCC 7.1 11:21.41 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1788:31: note: parameter passing for argument of type ‘const JS::MutableHandle’ changed in GCC 7.1 11:21.41 return leaveDebugger(ar, frame, thisVForCheck, 11:21.41 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.41 CallUncaughtExceptionHook::No, resumeMode, *vp); 11:21.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.45 /<>/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)’: 11:21.45 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1806:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.45 ResumeMode Debugger::handleUncaughtException( 11:21.45 ^~~~~~~~ 11:21.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘void js::Debugger::fireOnGarbageCollectionHook(JSContext*, const Ptr&)’: 11:21.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.53 if (!js::Call(cx, fval, object, dataVal, &rv)) { 11:21.53 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.53 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2144:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireNewGlobalObject(JSContext*, JS::Handle, JS::MutableHandleValue)’: 11:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2489:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.74 ResumeMode Debugger::fireNewGlobalObject(JSContext* cx, 11:21.74 ^~~~~~~~ 11:21.74 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.74 bool ok = js::Call(cx, fval, object, wrappedGlobal, &rv); 11:21.74 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.75 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2512:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static void js::Debugger::slowPathOnNewGlobalObject(JSContext*, JS::Handle)’: 11:21.83 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2576:44: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.84 resumeMode = dbg->fireNewGlobalObject(cx, global, &value); 11:21.84 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 11:21.94 /<>/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)’: 11:21.94 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2673:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:21.94 ResumeMode Debugger::firePromiseHook(JSContext* cx, Hook hook, 11:21.94 ^~~~~~~~ 11:21.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.95 bool ok = js::Call(cx, fval, object, dbgObj, &rv); 11:21.95 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:21.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:21.95 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2694:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.03 /<>/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)’: 11:22.03 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2724:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.03 (void)dbg->firePromiseHook(cx, hook, promise, &rval); 11:22.03 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘void js::Debugger::fireNewScript(JSContext*, JS::Handle >)’: 11:22.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:22.13 if (!js::Call(cx, fval, object, dsval, &rv)) { 11:22.13 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:22.13 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2118:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:11: 11:22.35 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS_ExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)’: 11:22.35 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:471:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.35 MOZ_NEVER_INLINE JS_PUBLIC_API bool JS_ExecuteScript( 11:22.35 ^~~~~~~~~~~~~~~~ 11:22.37 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::CloneAndExecuteScript(JSContext*, JS::HandleObjectVector, JS::HandleScript, JS::MutableHandleValue)’: 11:22.38 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:499:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.38 JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx, 11:22.38 ^~ 11:22.41 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp: In function ‘bool JS::CloneAndExecuteScript(JSContext*, JS::HandleScript, JS::MutableHandleValue)’: 11:22.41 /<>/firefox-68.0~b13+build1/js/src/vm/CompilationAndEvaluation.cpp:482:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.41 JS_PUBLIC_API bool JS::CloneAndExecuteScript(JSContext* cx, 11:22.41 ^~ 11:22.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:22.58 /<>/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)’: 11:22.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1841:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.58 ResumeMode Debugger::processParsedHandlerResult(Maybe& ar, 11:22.58 ^~~~~~~~ 11:22.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1850:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.58 if (!GetThisValueForCheck(cx, frame, pc, &thisv, maybeThisv)) { 11:22.58 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.58 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1859:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.58 return leaveDebugger(ar, frame, maybeThisv, CallUncaughtExceptionHook::Yes, 11:22.58 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.58 resumeMode, vp); 11:22.58 ~~~~~~~~~~~~~~~ 11:22.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::onSingleStep(JSContext*, JS::MutableHandleValue)’: 11:22.63 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2354:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.63 ResumeMode Debugger::onSingleStep(JSContext* cx, MutableHandleValue vp) { 11:22.63 ^~~~~~~~ 11:22.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2473:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.64 bool success = handler->onStep(cx, frame, resumeMode, vp); 11:22.64 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.64 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2474:51: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.64 resumeMode = dbg->processParsedHandlerResult( 11:22.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 11:22.64 ar, iter.abstractFramePtr(), iter.pc(), success, resumeMode, vp); 11:22.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static bool js::Debugger::slowPathOnLeaveFrame(JSContext*, js::AbstractFramePtr, jsbytecode*, bool)’: 11:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1035:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.79 Debugger::resultToCompletion(cx, frameOk, frame.returnValue(), &resumeMode, 11:22.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.79 &value, &exnStack); 11:22.79 ~~~~~~~~~~~~~~~~~~ 11:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1076:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.79 success = handler->onPop(cx, frameobj, nextResumeMode, &nextValue, 11:22.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.79 exnStack); 11:22.79 ~~~~~~~~~ 11:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1079:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:22.79 nextResumeMode = dbg->processParsedHandlerResult( 11:22.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 11:22.79 ar, frame, pc, success, nextResumeMode, &nextValue); 11:22.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1110:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:22.79 cx->setPendingExceptionAndCaptureStack(value); 11:22.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 11:23.00 /<>/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)’: 11:23.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1863:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.00 ResumeMode Debugger::processHandlerResult(Maybe& ar, bool success, 11:23.00 ^~~~~~~~ 11:23.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1872:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.00 if (!GetThisValueForCheck(cx, frame, pc, &thisv, maybeThisv)) { 11:23.00 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.00 if (!ParseResumptionValue(cx, rootRv, resumeMode, vp)) { 11:23.00 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1883:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.01 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1886:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.01 return leaveDebugger(ar, frame, maybeThisv, CallUncaughtExceptionHook::Yes, 11:23.01 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.01 resumeMode, vp); 11:23.01 ~~~~~~~~~~~~~~~ 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireDebuggerStatement(JSContext*, JS::MutableHandleValue)’: 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2011:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.06 ResumeMode Debugger::fireDebuggerStatement(JSContext* cx, 11:23.06 ^~~~~~~~ 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2022:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.06 if (!getFrame(cx, iter, &scriptFrame)) { 11:23.06 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.06 bool ok = js::Call(cx, fval, object, scriptFrame, &rv); 11:23.06 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2028:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.06 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2029:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.07 return processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(), 11:23.07 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.07 vp); 11:23.07 ~~~ 11:23.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnDebuggerStatement(JSContext*, js::AbstractFramePtr)’: 11:23.17 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1172:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.17 cx->setPendingExceptionAndCaptureStack(rval); 11:23.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 11:23.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireEnterFrame(JSContext*, JS::MutableHandleValue)’: 11:23.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2068:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.28 ResumeMode Debugger::fireEnterFrame(JSContext* cx, MutableHandleValue vp) { 11:23.28 ^~~~~~~~ 11:23.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2088:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.28 if (!getFrame(cx, iter, &scriptFrame)) { 11:23.28 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:23.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.28 bool ok = js::Call(cx, fval, object, scriptFrame, &rv); 11:23.28 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.28 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2094:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.29 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2096:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.29 return processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(), 11:23.29 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.29 vp); 11:23.29 ~~~ 11:23.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnEnterFrame(JSContext*, js::AbstractFramePtr)’: 11:23.38 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:876:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.38 cx->setPendingExceptionAndCaptureStack(rval); 11:23.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::onTrap(JSContext*, JS::MutableHandleValue)’: 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2244:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.69 ResumeMode Debugger::onTrap(JSContext* cx, MutableHandleValue vp) { 11:23.69 ^~~~~~~~ 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2244:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2316:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.69 if (!dbg->getFrame(cx, iter, &scriptFrame)) { 11:23.69 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1990:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:23.69 if (!GetProperty(cx, obj, obj, id, &fval)) { 11:23.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:23.69 return js::Call(cx, fval, rval, args, rval); 11:23.69 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2008:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.69 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2323:58: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.69 ResumeMode resumeMode = dbg->processHandlerResult( 11:23.69 ~~~~~~~~~~~~~~~~~~~~~~~~~^ 11:23.70 ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp); 11:23.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In member function ‘js::ResumeMode js::Debugger::fireExceptionUnwind(JSContext*, JS::MutableHandleValue)’: 11:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2033:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.99 ResumeMode Debugger::fireExceptionUnwind(JSContext* cx, MutableHandleValue vp) { 11:23.99 ^~~~~~~~ 11:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2040:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.99 if (!cx->getPendingException(&exc)) { 11:23.99 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 11:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2052:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:23.99 if (!getFrame(cx, iter, &scriptFrame) || 11:23.99 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 11:23.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 11:24.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:24, 11:24.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:24.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:24.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:24.00 return Call(cx, fval, thisv, args, rval); 11:24.00 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:24.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:24.00 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:2061:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 11:24.00 processHandlerResult(ar, ok, rv, iter.abstractFramePtr(), iter.pc(), vp); 11:24.00 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.14 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp: In static member function ‘static js::ResumeMode js::Debugger::slowPathOnExceptionUnwind(JSContext*, js::AbstractFramePtr)’: 11:24.15 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:1208:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:24.15 cx->setPendingExceptionAndCaptureStack(rval); 11:24.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 11:24.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:47: 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp: In static member function ‘static bool js::DebuggerMemory::drainAllocationsLog(JSContext*, unsigned int, JS::Value*)’: 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.44 if (!DefineDataProperty(cx, obj, cx->names().frame, frame)) { 11:24.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:214:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.44 if (!DefineDataProperty(cx, obj, cx->names().timestamp, timestampValue)) { 11:24.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:224:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.44 if (!DefineDataProperty(cx, obj, cx->names().class_, classNameValue)) { 11:24.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:232:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.44 if (!DefineDataProperty(cx, obj, cx->names().constructor, ctorName)) { 11:24.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.44 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:237:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.44 if (!DefineDataProperty(cx, obj, cx->names().size, size)) { 11:24.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.45 /<>/firefox-68.0~b13+build1/js/src/vm/DebuggerMemory.cpp:242:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 11:24.45 if (!DefineDataProperty(cx, obj, cx->names().inNursery, inNursery)) { 11:24.45 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:24.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:24.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:24.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:24.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::findObjects(JSContext*, unsigned int, JS::Value*)’: 11:24.73 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:24.73 ReportNotObject(cx, v); 11:24.73 ~~~~~~~~~~~~~~~^~~~~~~ 11:24.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:38: 11:24.73 /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.cpp:5370:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 11:24.73 if (!GetProperty(cx, query, query, cx->names().class_, &cls)) { 11:24.73 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11:24.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:21, 11:24.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:10, 11:24.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.cpp:7, 11:24.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src13.cpp:2: 11:24.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In static member function ‘static bool js::Debugger::findScripts(JSContext*, unsigned int, JS::Value*)’: 11:24.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1015:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 11:24.90 ReportNotObject(cx, v); 11:24.90 ~~~~~~~~~~~~~~~^~~~~~~ 11:27.24 Compiling tempfile v3.0.2 11:27.24 Running `CARGO_PKG_HOMEPAGE='http://stebalien.com/projects/tempfile-rs' CARGO_PKG_VERSION=3.0.2 CARGO_PKG_DESCRIPTION='A library for managing temporary files and directories. 11:27.24 ' CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_NAME=tempfile CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Steven Allen :The Rust Project Developers:Ashley Mannix :Jason White ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tempfile' CARGO_PKG_REPOSITORY='https://github.com/Stebalien/tempfile' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:30.88 Compiling uuid v0.6.5 11:30.88 Running `CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/uuid' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_DESCRIPTION='A library to generate and parse UUIDs.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=uuid CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_VERSION_PATCH=5 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5' CARGO_PKG_REPOSITORY='https://github.com/uuid-rs/uuid' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:33.82 Compiling futures-cpupool v0.1.8 11:33.82 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_DESCRIPTION='An implementation of thread pools which hand out futures to the results of the 11:33.82 computation on the threads themselves. 11:33.82 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=futures-cpupool CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=8 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:41.37 Compiling textwrap v0.9.0 11:41.37 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.0 CARGO_PKG_DESCRIPTION='Textwrap is a small library for word wrapping, indenting, and 11:41.37 dedenting strings. 11:41.37 You can use it to format strings (such as help and error messages) for 11:41.37 display in commandline applications. It is designed to be efficient 11:41.37 and handle Unicode characters correctly. 11:41.37 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=textwrap CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS='Martin Geisler ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/textwrap' CARGO_PKG_REPOSITORY='https://github.com/mgeisler/textwrap' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:42.25 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/byteorder-cad6382eddcda8fa/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=byteorder CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 11:44.15 js/src/Unified_cpp_js_src15.o 11:44.68 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/byteorder-ba79943f519c90d9/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=1.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=byteorder CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/byteorder' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 11:47.03 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=10 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/typenum-4f531c3ee0f5e3ff/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=typenum CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 11:47.31 Compiling cookie v0.11.0 11:47.31 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.11.0 CARGO_PKG_DESCRIPTION='Crate for parsing HTTP cookie headers and managing a cookie jar. Supports signed 11:47.31 and private (encrypted + signed) jars. 11:47.31 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=cookie CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=11 CARGO_PKG_AUTHORS='Alex Crichton :Sergio Benitez ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cookie' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/cookie-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:51.22 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=10 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/typenum-4f12aef70c35aaf0/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paho Lurie-Gregg :Andre Bogus ' CARGO_PKG_VERSION=1.10.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=typenum CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/typenum' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 11:54.49 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/gc' 11:54.51 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 11:54.52 js/src/jit/Unified_cpp_js_src_jit0.o 11:54.52 js/src/jit/Unified_cpp_js_src_jit1.o 11:54.98 Compiling crossbeam-epoch v0.4.3 11:54.99 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=crossbeam-epoch CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 11:55.33 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 11:55.33 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:8:39 11:55.33 | 11:55.33 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 11:55.33 | ^^^^^^^^^^^^^^^^^ 11:55.33 | 11:55.33 = note: #[warn(deprecated)] on by default 11:55.33 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 11:55.33 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch/src/atomic.rs:157:19 11:55.33 | 11:55.33 157 | data: ATOMIC_USIZE_INIT, 11:55.33 | ^^^^^^^^^^^^^^^^^ 11:55.33 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 11:55.33 | 11:55.33 157 | data: AtomicUsize::new(0), 11:55.34 | ^^^^^^^^^^^^^^^^^^^ 11:57.65 Compiling msdos_time v0.1.6 11:57.65 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.1.6 CARGO_PKG_DESCRIPTION='Converts an MsDosDateTime (FAT time) to a Tm value 11:57.65 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=msdos_time CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/msdos_time' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/msdos_time' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 11:58.14 Compiling plist v0.4.0 11:58.15 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.0 CARGO_PKG_DESCRIPTION='A rusty plist parser. Supports Serde serialization.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=plist CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Ed Barnard ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/plist' CARGO_PKG_REPOSITORY='https://github.com/ebarnard/rust-plist/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:12:00.230886 12:00.20 Compiling crossbeam-epoch v0.3.1 12:00.20 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=crossbeam-epoch CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 12:00.54 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 12:00.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:8:39 12:00.54 | 12:00.54 8 | use core::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 12:00.54 | ^^^^^^^^^^^^^^^^^ 12:00.54 | 12:00.54 = note: #[warn(deprecated)] on by default 12:00.54 warning: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 12:00.54 --> /<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-epoch-0.3.1/src/atomic.rs:155:19 12:00.54 | 12:00.54 155 | data: ATOMIC_USIZE_INIT, 12:00.54 | ^^^^^^^^^^^^^^^^^ 12:00.55 help: use of deprecated item 'core::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 12:00.55 | 12:00.55 155 | data: AtomicUsize::new(0), 12:00.55 | ^^^^^^^^^^^^^^^^^^^ 12:04.92 Compiling uluru v0.3.0 12:04.93 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.3.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=uluru CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uluru' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 12:05.34 Compiling phf v0.7.21 12:05.35 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_NAME=phf CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 12:06.08 Compiling new_debug_unreachable v1.0.1 12:06.09 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Matt Brubeck :Jonathan Reem ' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=new_debug_unreachable CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/new_debug_unreachable' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 12:06.20 Compiling tokio-threadpool v0.1.5 12:06.20 Running `CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. 12:06.21 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-threadpool CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=5 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 12:06.28 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/memchr-e7c65aaa4c8648cb/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Safe interface to memchr.' CARGO_PKG_REPOSITORY='https://github.com/BurntSushi/rust-memchr' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant :bluss' CARGO_PKG_VERSION=2.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=memchr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memchr' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/rust-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` 12:07.47 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-3e1b1b810415ae91/build-script-build` 12:07.48 [libloading 0.5.0] cargo:rustc-link-lib=dl 12:07.49 [libloading 0.5.0] TARGET = Some("armv7-unknown-linux-gnueabihf") 12:07.49 [libloading 0.5.0] OPT_LEVEL = Some("2") 12:07.49 [libloading 0.5.0] HOST = Some("armv7-unknown-linux-gnueabihf") 12:07.49 [libloading 0.5.0] CC_armv7-unknown-linux-gnueabihf = None 12:07.49 [libloading 0.5.0] CC_armv7_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99") 12:07.49 [libloading 0.5.0] CFLAGS_armv7-unknown-linux-gnueabihf = None 12:07.49 [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") 12:07.49 [libloading 0.5.0] CRATE_CC_NO_DEFAULTS = None 12:07.49 [libloading 0.5.0] DEBUG = Some("false") 12:07.49 [libloading 0.5.0] CARGO_CFG_TARGET_FEATURE = None 12:07.49 [libloading 0.5.0] running: "/usr/bin/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" 12:07.61 [libloading 0.5.0] exit code: 0 12:07.61 [libloading 0.5.0] AR_armv7-unknown-linux-gnueabihf = None 12:07.61 [libloading 0.5.0] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 12:07.61 [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" 12:07.62 [libloading 0.5.0] exit code: 0 12:07.62 [libloading 0.5.0] cargo:rustc-link-lib=static=global_static 12:07.62 [libloading 0.5.0] cargo:rustc-link-search=native=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out 12:07.62 Compiling cubeb-sys v0.5.4 12:07.62 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cubeb-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 12:09.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20: 12:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In function ‘bool IsObject(JS::HandleValue)’: 12:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:246:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.30 static MOZ_ALWAYS_INLINE bool IsObject(HandleValue v) { return v.isObject(); } 12:09.30 ^~~~~~~~ 12:09.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11: 12:09.36 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool EqualGivenSameType(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:09.36 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:27:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.36 static bool EqualGivenSameType(JSContext* cx, JS::Handle lval, 12:09.37 ^~~~~~~~~~~~~~~~~~ 12:09.37 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:27:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20: 12:09.41 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In static member function ‘static bool js::ErrorObject::setStack_impl(JSContext*, const JS::CallArgs&)’: 12:09.41 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:318:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.41 return DefineDataProperty(cx, thisObj, cx->names().stack, val); 12:09.41 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:29: 12:09.44 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp: In member function ‘virtual bool js::ReportExceptionClosure::operator()(JSContext*)’: 12:09.44 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp:56:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.44 cx->setPendingExceptionAndCaptureStack(exn_); 12:09.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 12:09.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 12:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:782:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:09.68 static bool with_GetOwnPropertyDescriptor( 12:09.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.68 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:787:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:09.68 return GetOwnPropertyDescriptor(cx, actual, id, desc); 12:09.68 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 12:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 12:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:733:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.70 static bool with_DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 12:09.70 ^~~~~~~~~~~~~~~~~~~ 12:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:738:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.70 return DefineProperty(cx, actual, id, desc, result); 12:09.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.72 /<>/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&)’: 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.72 static bool with_SetProperty(JSContext* cx, HandleObject obj, HandleId id, 12:09.72 ^~~~~~~~~~~~~~~~ 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:770:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:09.72 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:09.72 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:09.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.72 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 12:09.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.72 return NativeSetProperty(cx, obj.as(), id, v, 12:09.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.72 receiver, result); 12:09.72 ~~~~~~~~~~~~~~~~~ 12:09.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:09.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool with_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 12:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.76 static bool with_GetProperty(JSContext* cx, HandleObject obj, 12:09.76 ^~~~~~~~~~~~~~~~ 12:09.76 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:758:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:09.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:09.77 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:09.77 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:09.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:09.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:09.77 return op(cx, obj, receiver, id, vp); 12:09.77 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:09.77 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 12:09.77 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool lexicalError_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 12:09.81 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1207:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:09.81 static bool lexicalError_GetOwnPropertyDescriptor( 12:09.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:09.82 /<>/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&)’: 12:09.82 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.82 static bool lexicalError_SetProperty(JSContext* cx, HandleObject obj, 12:09.82 ^~~~~~~~~~~~~~~~~~~~~~~~ 12:09.82 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1198:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool lexicalError_GetProperty(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 12:09.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:09.83 static bool lexicalError_GetProperty(JSContext* cx, HandleObject obj, 12:09.83 ^~~~~~~~~~~~~~~~~~~~~~~~ 12:09.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1190:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:10.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:10.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:10.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:10.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:10.05 /<>/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)’: 12:10.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.05 inline bool GetProperty(JSContext* cx, JS::Handle obj, 12:10.05 ^~~~~~~~~~~ 12:10.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.05 return op(cx, obj, receiver, id, vp); 12:10.05 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 12:10.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.07 /<>/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)’: 12:10.07 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.07 inline bool GetProperty(JSContext* cx, JS::Handle obj, 12:10.07 ^~~~~~~~~~~ 12:10.07 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.07 return op(cx, obj, receiver, id, vp); 12:10.07 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.07 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.08 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 12:10.08 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool CheckUnscopables(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 12:10.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.12 return GetProperty(cx, obj, receiverValue, id, vp); 12:10.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:10.12 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:694:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.12 if (!GetProperty(cx, unscopablesObj, unscopablesObj, id, &v)) { 12:10.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:10.27 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:10.27 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:10.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:10.27 /<>/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)’: 12:10.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.27 inline bool GetProperty(JSContext* cx, JS::Handle obj, 12:10.27 ^~~~~~~~~~~ 12:10.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.27 return op(cx, obj, receiver, id, vp); 12:10.27 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.27 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 12:10.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::SetProperty(JSContext*, JS::Handle, JS::Handle, JS::Handle)’: 12:10.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:287:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.31 inline bool SetProperty(JSContext* cx, JS::Handle obj, 12:10.31 ^~~~~~~~~~~ 12:10.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.31 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 12:10.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.32 return NativeSetProperty(cx, obj.as(), id, v, 12:10.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.32 receiver, result); 12:10.32 ~~~~~~~~~~~~~~~~~ 12:10.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:10.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:10.63 /<>/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)’: 12:10.63 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:10.63 bool ModuleEnvironmentObject::getProperty(JSContext* cx, HandleObject obj, 12:10.63 ^~~~~~~~~~~~~~~~~~~~~~~ 12:10.64 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:491:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:10.64 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:504:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:10.64 return NativeGetProperty(cx, self, receiver, id, vp); 12:10.64 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:10.67 /<>/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)’: 12:10.67 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:521:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.67 bool ModuleEnvironmentObject::getOwnPropertyDescriptor( 12:10.67 ^~~~~~~~~~~~~~~~~~~~~~~ 12:10.67 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:538:40: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:10.67 return NativeGetOwnPropertyDescriptor(cx, self, id, desc); 12:10.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 12:11.10 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingArgumentsPropertyDescriptor(JSContext*, JS::Handle, js::EnvironmentObject&, JS::MutableHandle) const’: 12:11.10 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1986:8: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:11.10 bool getMissingArgumentsPropertyDescriptor( 12:11.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.14 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingArguments(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const’: 12:11.14 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2074:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:11.14 bool getMissingArguments(JSContext* cx, EnvironmentObject& env, 12:11.14 ^~~~~~~~~~~~~~~~~~~ 12:11.17 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThisMaybeSentinelValue(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const’: 12:11.17 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2166:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:11.17 bool getMissingThisMaybeSentinelValue(JSContext* cx, EnvironmentObject& env, 12:11.17 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.19 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool {anonymous}::DebugEnvironmentProxyHandler::getMissingThis(JSContext*, js::EnvironmentObject&, JS::MutableHandleValue) const’: 12:11.20 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2091:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:11.20 bool getMissingThis(JSContext* cx, EnvironmentObject& env, 12:11.20 ^~~~~~~~~~~~~~ 12:11.33 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::CheckLexicalNameConflict(JSContext*, JS::Handle, JS::HandleObject, js::HandlePropertyName)’: 12:11.33 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3446:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:11.33 if (!GetOwnPropertyDescriptor(cx, varObj, id, &desc)) { 12:11.33 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 12:11.44 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::CheckCanDeclareGlobalBinding(JSContext*, JS::Handle, js::HandlePropertyName, bool)’: 12:11.44 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3488:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:11.44 if (!GetOwnPropertyDescriptor(cx, global, id, &desc)) { 12:11.45 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 12:11.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11: 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::LooselyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 bool js::LooselyEqual(JSContext* cx, JS::Handle lval, 12:11.73 ^~ 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:82:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:86:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 return EqualGivenSameType(cx, lval, rval, result); 12:11.73 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:133:39: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 return LooselyEqualBooleanAndOther(cx, lval, rval, result); 12:11.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:138:39: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 return LooselyEqualBooleanAndOther(cx, rval, lval, result); 12:11.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:148:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 return js::LooselyEqual(cx, lval, rvalue, result); 12:11.73 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.73 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:158:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.73 return js::LooselyEqual(cx, lvalue, rval, result); 12:11.73 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.74 In file included from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 12:11.74 from /<>/firefox-68.0~b13+build1/js/src/jsapi.h:26, 12:11.74 from /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.h:12, 12:11.74 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:10, 12:11.74 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 12:11.74 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:11.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:11.74 /<>/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’ changed in GCC 7.1 12:11.75 auto tmpResult_ = (expr); \ 12:11.75 ^ 12:11.75 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:164:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 12:11.75 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 12:11.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.76 /<>/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’ changed in GCC 7.1 12:11.76 auto tmpResult_ = (expr); \ 12:11.76 ^ 12:11.76 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:173:5: note: in expansion of macro ‘JS_TRY_VAR_OR_RETURN_FALSE’ 12:11.76 JS_TRY_VAR_OR_RETURN_FALSE(cx, tmpResult, 12:11.76 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:11: 12:11.82 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool LooselyEqualBooleanAndOther(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.83 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.83 static bool LooselyEqualBooleanAndOther(JSContext* cx, 12:11.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.83 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:55:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.83 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:78:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.83 return js::LooselyEqual(cx, lvalue, rval, result); 12:11.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.86 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::LooselyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.86 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.86 JS_PUBLIC_API bool JS::LooselyEqual(JSContext* cx, Handle value1, 12:11.86 ^~ 12:11.86 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:184:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.86 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:190:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.86 return js::LooselyEqual(cx, value1, value2, equal); 12:11.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::StrictlyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.87 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.87 bool js::StrictlyEqual(JSContext* cx, JS::Handle lval, 12:11.88 ^~ 12:11.88 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.88 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:193:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.88 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:196:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.88 return EqualGivenSameType(cx, lval, rval, equal); 12:11.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 12:11.89 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::StrictlyEqual(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.89 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.89 JS_PUBLIC_API bool JS::StrictlyEqual(JSContext* cx, Handle value1, 12:11.89 ^~ 12:11.89 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:208:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.89 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:214:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.89 return js::StrictlyEqual(cx, value1, value2, equal); 12:11.89 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:11.91 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool js::SameValue(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.91 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.91 bool js::SameValue(JSContext* cx, JS::Handle v1, 12:11.91 ^~ 12:11.91 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.91 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:225:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.91 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:242:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.91 return js::StrictlyEqual(cx, v1, v2, same); 12:11.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 12:11.94 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp: In function ‘bool JS::SameValue(JSContext*, JS::Handle, JS::Handle, bool*)’: 12:11.94 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.94 JS_PUBLIC_API bool JS::SameValue(JSContext* cx, Handle value1, 12:11.94 ^~ 12:11.94 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.94 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:245:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.94 /<>/firefox-68.0~b13+build1/js/src/vm/EqualityOperations.cpp:251:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:11.94 return js::SameValue(cx, value1, value2, same); 12:11.94 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.09 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/clang-sys-b1448e5de8506ff2/build-script-build` 12:12.10 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/encoding_rs-4a70af2d0f62f4e6/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A Gecko-oriented implementation of the Encoding Standard' CARGO_PKG_REPOSITORY='https://github.com/hsivonen/encoding_rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION=0.8.16 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_NAME=encoding_rs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/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` 12:12.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:29: 12:12.15 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp: In function ‘void js::ReportErrorToGlobal(JSContext*, JS::Handle, JS::HandleValue)’: 12:12.15 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorReporting.cpp:134:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:12.15 void js::ReportErrorToGlobal(JSContext* cx, Handle global, 12:12.15 ^~ 12:12.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38: 12:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘bool JS::ForOfIterator::next(JS::MutableHandleValue, bool*)’: 12:12.20 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:129:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:12.20 bool ForOfIterator::next(MutableHandleValue vp, bool* done) { 12:12.20 ^~~~~~~~~~~~~ 12:12.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:12.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:12.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:149:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:12.21 return GetProperty(cx, obj, receiver, id, vp); 12:12.21 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:12.21 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:12.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:12.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:12.21 return Call(cx, fval, thisv, args, rval); 12:12.21 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.22 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:12.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38: 12:12.22 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:145:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:12.22 if (!GetProperty(cx_, resultObj, resultObj, cx_->names().done, &v)) { 12:12.22 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.23 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:155:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:12.23 return GetProperty(cx_, resultObj, resultObj, cx_->names().value, vp); 12:12.23 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.37 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘void JS::ForOfIterator::closeThrow()’: 12:12.37 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:166:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:12.37 if (!GetAndClearExceptionAndStack(cx_, &completionException, 12:12.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.38 &completionExceptionStack)) { 12:12.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.38 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:177:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:12.38 if (!GetProperty(cx_, iterator, iterator, cx_->names().return_, &returnVal)) { 12:12.38 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 12:12.38 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 12:12.38 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 12:12.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:12.38 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:12.38 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:12.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:12.38 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:12.38 return Call(cx, fval, thisv, args, rval); 12:12.38 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:12.38 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:12.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:12.83 /<>/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’: 12:12.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2252:8: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:12.83 bool defineProperty(JSContext* cx, HandleObject proxy, HandleId id, 12:12.83 ^~~~~~~~~~~~~~ 12:12.83 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2266:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:12.83 return JS_DefinePropertyById(cx, env, id, desc, result); 12:12.83 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.06 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In function ‘bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext*, js::AbstractFramePtr, jsbytecode*, JS::MutableHandleValue)’: 12:13.06 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3329:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:13.06 bool js::GetThisValueForDebuggerMaybeOptimizedOut(JSContext* cx, 12:13.06 ^~ 12:13.06 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3329:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:13.07 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:3401:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:13.07 return GetProperty(cx, callObj, callObj, bi.name()->asPropertyName(), 12:13.07 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.07 res); 12:13.07 ~~~~ 12:13.70 /<>/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&)’: 12:13.70 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.70 bool ModuleEnvironmentObject::setProperty(JSContext* cx, HandleObject obj, 12:13.70 ^~~~~~~~~~~~~~~~~~~~~~~ 12:13.71 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:508:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.71 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:517:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.71 return NativeSetProperty(cx, self, id, v, receiver, result); 12:13.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.71 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:517:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38: 12:13.79 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp: In member function ‘bool JS::ForOfIterator::init(JS::HandleValue, JS::ForOfIterator::NonIterableBehavior)’: 12:13.79 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:19:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.79 bool ForOfIterator::init(HandleValue iterable, 12:13.79 ^~~~~~~~~~~~~ 12:13.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/ModuleObject.h:15, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:10, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:10, 12:13.79 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:13.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:13.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.80 return js::ToObjectSlow(cx, v, false); 12:13.80 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 12:13.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38: 12:13.80 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:55:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:13.80 if (!GetProperty(cx, iterableObj, iterableObj, iteratorId, &callee)) { 12:13.80 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 12:13.80 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 12:13.80 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 12:13.80 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:13.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:13.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:13.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:13.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.82 return Call(cx, fval, thisv, args, rval); 12:13.82 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:84:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:13.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:38: 12:13.82 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:72:74: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:13.82 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, iterable, nullptr); 12:13.82 ^ 12:13.82 /<>/firefox-68.0~b13+build1/js/src/vm/ForOfIterator.cpp:91:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:13.82 if (!GetProperty(cx, iteratorObj, iteratorObj, cx->names().next, &res)) { 12:13.82 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:13.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:20: 12:13.91 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp: In static member function ‘static bool js::ErrorObject::getStack_impl(JSContext*, const JS::CallArgs&)’: 12:13.91 /<>/firefox-68.0~b13+build1/js/src/vm/ErrorObject.cpp:285:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:13.91 if (!CallSelfHostedFunction(cx, name, args.thisv(), args2, &rval)) { 12:13.91 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:20.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:20.28 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::VarEnvironmentObject* js::VarEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 12:20.28 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:326:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:20.28 if (!SetProperty(cx, env, id, optimizedOut)) { 12:20.28 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:20.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::LexicalEnvironmentObject* js::LexicalEnvironmentObject::createHollowForDebug(JSContext*, JS::Handle)’: 12:20.46 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1029:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:20.46 if (!SetProperty(cx, env, id, optimizedOut)) { 12:20.46 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:21.92 /<>/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’: 12:21.92 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1473:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:21.92 bool handleUnaliasedAccess(JSContext* cx, 12:21.92 ^~~~~~~~~~~~~~~~~~~~~ 12:21.92 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1676:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:21.92 if (!GetProperty(cx, env, env, id, vp)) { 12:21.92 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 12:21.93 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1680:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:21.93 if (!SetProperty(cx, env, id, vp)) { 12:21.93 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 12:21.93 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:1750:42: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:21.93 if (!instance.debug().getGlobal( 12:21.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~^ 12:21.93 instance, index - instanceScope->globalsStart(), vp)) { 12:21.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.12 Running `CARGO_PKG_HOMEPAGE='https://github.com/Frommi/miniz_oxide/' CARGO_PKG_VERSION=0.1.2 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' CARGO_PKG_NAME=miniz_oxide_c_api CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Frommi ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api' CARGO_PKG_REPOSITORY='https://github.com/Frommi/miniz_oxide' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 12:22.26 /<>/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’: 12:22.26 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:22.26 bool get(JSContext* cx, HandleObject proxy, HandleValue receiver, HandleId id, 12:22.26 ^~~ 12:22.26 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2109:8: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.26 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2125:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.26 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) { 12:22.26 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.26 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2139:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.26 if (!GetProperty(cx, env, env, id, vp)) { 12:22.26 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 12:22.36 /<>/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’: 12:22.36 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2030:8: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:22.36 bool getOwnPropertyDescriptor( 12:22.36 ^~~~~~~~~~~~~~~~~~~~~~~~ 12:22.36 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2038:51: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:22.36 return getMissingArgumentsPropertyDescriptor(cx, debugEnv, *env, desc); 12:22.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.37 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2047:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.37 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, &v, &access)) { 12:22.37 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.37 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2054:55: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:22.37 return getMissingArgumentsPropertyDescriptor(cx, debugEnv, *env, 12:22.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 12:22.37 desc); 12:22.37 ~~~~~ 12:22.37 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2065:47: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:22.37 return JS_GetOwnPropertyDescriptorById(cx, env, id, desc); 12:22.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 12:22.39 warning: unnecessary parentheses around function argument 12:22.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/tinfl.rs:53:13 12:22.39 | 12:22.39 53 | ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF), 12:22.39 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ help: remove these parentheses 12:22.39 | 12:22.39 = note: #[warn(unused_parens)] on by default 12:22.39 warning: unnecessary parentheses around function argument 12:22.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/miniz_oxide_c_api/src/tinfl.rs:103:17 12:22.39 | 12:22.39 103 | / ((flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | 12:22.39 104 | | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF), 12:22.39 | |_________________________________________________________________________^ 12:22.39 help: remove these parentheses 12:22.39 | 12:22.39 103 | (flags & !inflate_flags::TINFL_FLAG_HAS_MORE_INPUT) | 12:22.39 104 | inflate_flags::TINFL_FLAG_USING_NON_WRAPPING_OUTPUT_BUF, 12:22.39 | 12:22.49 /<>/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)’: 12:22.49 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2438:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.49 bool DebugEnvironmentProxy::getMaybeSentinelValue( 12:22.49 ^~~~~~~~~~~~~~~~~~~~~ 12:22.49 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2194:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.49 if (!handleUnaliasedAccess(cx, debugEnv, env, id, GET, vp, &access)) { 12:22.49 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:22.49 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:22.49 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:22.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:22.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 12:22.49 return GetProperty(cx, obj, receiverValue, id, vp); 12:22.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:22.60 /<>/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’: 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:22.61 bool set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v, 12:22.61 ^~~ 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2223:8: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:2236:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 12:22.61 if (!handleUnaliasedAccess(cx, debugEnv, env, id, SET, &valCopy, &access)) { 12:22.61 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 12:22.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 12:22.61 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:7, 12:22.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:22.61 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 12:22.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:22.61 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:22.61 return NativeSetProperty(cx, obj.as(), id, v, 12:22.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:22.62 receiver, result); 12:22.62 ~~~~~~~~~~~~~~~~~ 12:22.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:22.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src14.cpp:2: 12:22.92 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp: In static member function ‘static js::CallObject* js::CallObject::createHollowForDebug(JSContext*, JS::HandleFunction)’: 12:22.92 /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.cpp:221:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 12:22.92 if (!SetProperty(cx, callobj, id, optimizedOut)) { 12:22.92 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12:26.36 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.15.30 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' CARGO_PKG_NAME=syn CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=15 CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION_PATCH=30 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 12:29.20 js/src/Unified_cpp_js_src16.o 12:50.37 js/src/jit/Unified_cpp_js_src_jit10.o 12:59.39 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/khronos_api-bc52d192d4cff386/out' 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine:Pierre Krieger ' CARGO_PKG_VERSION=3.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=khronos_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/khronos_api' CARGO_PKG_VERSION_MAJOR=3 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' /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` *** KEEP ALIVE MARKER *** Total duration: 0:13:00.233487 13:00.08 Compiling tokio-timer v0.2.5 13:00.08 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Timer facilities for Tokio 13:00.08 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.2.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=tokio-timer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-timer' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' /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` 13:00.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:00.64 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp: In function ‘bool js::GeneratorThrowOrReturn(JSContext*, js::AbstractFramePtr, JS::Handle, JS::HandleValue, js::GeneratorResumeKind)’: 13:00.64 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:138:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:00.64 bool js::GeneratorThrowOrReturn(JSContext* cx, AbstractFramePtr frame, 13:00.64 ^~ 13:00.64 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:144:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:00.64 cx->setPendingExceptionAndCaptureStack(arg); 13:00.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 13:00.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11: 13:00.78 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In function ‘bool js::LinkConstructorAndPrototype(JSContext*, JSObject*, JSObject*, unsigned int, unsigned int)’: 13:00.78 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:818:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:00.78 return DefineDataProperty(cx, ctor, cx->names().prototype, protoVal, 13:00.78 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.78 prototypeAttrs) && 13:00.78 ~~~~~~~~~~~~~~~ 13:00.78 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:820:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:00.78 DefineDataProperty(cx, proto, cx->names().constructor, ctorVal, 13:00.78 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:00.78 constructorAttrs); 13:00.78 ~~~~~~~~~~~~~~~~~ 13:00.82 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In function ‘bool js::DefineToStringTag(JSContext*, JS::HandleObject, JSAtom*)’: 13:00.82 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:840:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:00.82 return DefineDataProperty(cx, obj, toStringTagId, tagString, JSPROP_READONLY); 13:00.82 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:02.81 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In member function ‘js::NativeObject* JS::Realm::createIterResultTemplateObject(JSContext*, JS::Realm::WithObjectPrototype)’: 13:02.81 /<>/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’} changed in GCC 7.1 13:02.81 if (!NativeDefineDataProperty(cx, templateObject, cx->names().value, 13:02.81 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.81 UndefinedHandleValue, JSPROP_ENUMERATE)) { 13:02.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.82 /<>/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’} changed in GCC 7.1 13:02.82 if (!NativeDefineDataProperty(cx, templateObject, cx->names().done, 13:02.82 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:02.82 TrueHandleValue, JSPROP_ENUMERATE)) { 13:02.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:03.00 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 13:03.00 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 13:03.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::IteratorCloseForException(JSContext*, JS::HandleObject)’: 13:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:03.00 return op(cx, obj, receiver, id, vp); 13:03.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:03.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:03.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:03.00 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1267:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:03.00 return ReportIsNotFunction(cx, returnMethod); 13:03.00 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 13:03.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 13:03.01 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 13:03.01 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 13:03.01 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:03.01 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 13:03.01 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 13:03.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:03.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:03.01 return Call(cx, fval, thisv, args, rval); 13:03.01 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:03.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:05.98 Compiling idna v0.1.4 13:05.98 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=idna CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/idna' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:07.29 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 13:07.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 13:07.29 | 13:07.29 18 | use std::ascii::AsciiExt; 13:07.29 | ^^^^^^^^^^^^^^^^^^^^ 13:07.29 | 13:07.29 = note: #[warn(deprecated)] on by default 13:07.29 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 13:07.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 13:07.29 | 13:07.29 14 | use std::ascii::AsciiExt; 13:07.29 | ^^^^^^^^^^^^^^^^^^^^ 13:07.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:07.34 /<>/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]’: 13:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:103:20: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.34 static inline bool Enumerate(JSContext* cx, HandleObject pobj, jsid id, 13:07.34 ^~~~~~~~~ 13:07.54 /<>/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]’: 13:07.54 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:179:13: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.54 static bool EnumerateNativeProperties(JSContext* cx, HandleNativeObject pobj, 13:07.54 ^~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.54 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:198:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.54 if (!Enumerate(cx, pobj, INT_TO_JSID(i), 13:07.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.54 /* enumerable = */ true, flags, 13:07.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.54 visited, props)) { 13:07.54 ~~~~~~~~~~~~~~~ 13:07.54 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:211:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.54 if (!Enumerate(cx, pobj, INT_TO_JSID(i), 13:07.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.55 /* enumerable = */ true, flags, 13:07.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.55 visited, props)) { 13:07.55 ~~~~~~~~~~~~~~~ 13:07.55 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:234:45: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.55 if (!Enumerate(cx, pobj, id, shape.enumerable(), 13:07.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.55 flags, visited, props)) { 13:07.55 ~~~~~~~~~~~~~~~~~~~~~~ 13:07.55 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:276:41: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.56 if (!Enumerate(cx, pobj, id, shape.enumerable(), 13:07.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.57 flags, visited, props)) { 13:07.57 ~~~~~~~~~~~~~~~~~~~~~~ 13:07.57 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:295:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.57 if (!Enumerate(cx, pobj, id, shape.enumerable(), 13:07.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.57 flags, visited, props)) { 13:07.57 ~~~~~~~~~~~~~~~~~~~~~~ 13:07.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘bool Snapshot(JSContext*, JS::HandleObject, unsigned int, JS::MutableHandleIdVector)’: 13:07.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:162:25: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.95 if (!Enumerate(cx, obj, id, enumerable, flags, visited, props)) { 13:07.95 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.95 return EnumerateNativeProperties(cx, pobj, flags, visited, props); 13:07.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.95 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:313:43: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.96 return EnumerateNativeProperties(cx, pobj, flags, visited, props); 13:07.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.96 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:07.96 if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) { 13:07.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.96 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:347:41: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.96 if (!Enumerate(cx, pobj, proxyProps[n], enumerable, 13:07.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.96 flags, visited, props)) { 13:07.97 ~~~~~~~~~~~~~~~~~~~~~~ 13:07.97 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:362:39: note: parameter passing for argument of type ‘JS::MutableHandle > >’ changed in GCC 7.1 13:07.97 if (!Enumerate(cx, pobj, proxyProps[n], true, flags, 13:07.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:07.97 visited, props)) { 13:07.97 ~~~~~~~~~~~~~~~ 13:07.97 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:341:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:07.97 if (!Proxy::getOwnPropertyDescriptor(cx, pobj, proxyProps[n], &desc)) { 13:07.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:09.00 warning: unused import: `std::ascii::AsciiExt` 13:09.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/punycode.rs:18:5 13:09.00 | 13:09.00 18 | use std::ascii::AsciiExt; 13:09.00 | ^^^^^^^^^^^^^^^^^^^^ 13:09.00 | 13:09.00 = note: #[warn(unused_imports)] on by default 13:09.00 warning: unused import: `std::ascii::AsciiExt` 13:09.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/idna/src/uts46.rs:14:5 13:09.00 | 13:09.00 14 | use std::ascii::AsciiExt; 13:09.00 | ^^^^^^^^^^^^^^^^^^^^ 13:09.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 13:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 13:09.02 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 13:09.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:09.02 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool SuppressDeletedPropertyHelper(JSContext*, JS::HandleObject, JS::Handle)’: 13:09.02 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.02 JSAtom* atom = ToAtom(cx, v); 13:09.02 ~~~~~~~~~~~~~~~^~~~~~~ 13:09.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:09.03 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1353:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:09.03 if (!GetPropertyDescriptor(cx, proto, id, &desc)) { 13:09.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:09.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 13:09.25 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:09.25 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 13:09.25 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 13:09.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:09.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::SuppressDeletedProperty(JSContext*, JS::HandleObject, jsid)’: 13:09.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.25 JSString* str = ToStringSlow(cx, idv); 13:09.25 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 13:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool js::SuppressDeletedElement(JSContext*, JS::HandleObject, uint32_t)’: 13:09.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.30 JSString* str = ToStringSlow(cx, idv); 13:09.30 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 13:09.40 /<>/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*)’: 13:09.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:151:38: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.40 JSString* str = ToStringSlow(cx, idv); 13:09.40 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 13:09.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘JSObject* js::ValueToIterator(JSContext*, JS::HandleValue)’: 13:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:1203:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.73 JSObject* js::ValueToIterator(JSContext* cx, HandleValue vp) { 13:09.73 ^~ 13:09.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 13:09.74 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 13:09.74 from /<>/firefox-68.0~b13+build1/js/src/vm/ArgumentsObject.h:13, 13:09.74 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.h:11, 13:09.74 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:7, 13:09.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:09.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:09.74 return js::ToObjectSlow(cx, v, false); 13:09.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:10.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:47: 13:10.80 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp: In function ‘JSObject* js::CreateIterResultObject(JSContext*, JS::HandleValue, bool)’: 13:10.80 /<>/firefox-68.0~b13+build1/js/src/vm/Iteration.cpp:937:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:10.80 JSObject* js::CreateIterResultObject(JSContext* cx, HandleValue value, 13:10.80 ^~ 13:10.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11: 13:10.88 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static JSObject* js::GlobalObject::getOrCreateThrowTypeError(JSContext*, JS::Handle)’: 13:10.88 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:501:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:10.88 if (!NativeDefineProperty(cx, throwTypeError, lengthId, nonConfigurableDesc, 13:10.88 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:10.89 lengthResult)) { 13:10.89 ~~~~~~~~~~~~~ 13:10.89 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:513:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:10.89 if (!NativeDefineProperty(cx, throwTypeError, nameId, nonConfigurableDesc, 13:10.89 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:10.89 nameResult)) { 13:10.89 ~~~~~~~~~~~ 13:11.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:11.05 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject-inl.h:16, 13:11.05 from /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:14, 13:11.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:11.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static js::GeneratorObject* js::GeneratorObject::create(JSContext*, JS::HandleFunction)’: 13:11.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:11.05 return op(cx, obj, receiver, id, vp); 13:11.05 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:11.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:11.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:11: 13:11.35 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static js::NativeObject* js::GlobalObject::getIntrinsicsHolder(JSContext*, JS::Handle)’: 13:11.35 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:964:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:11.35 if (!DefineDataProperty(cx, intrinsicsHolder, cx->names().global, globalValue, 13:11.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.35 JSPROP_PERMANENT | JSPROP_READONLY)) { 13:11.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.46 /<>/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)’: 13:11.46 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:1025:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:11.46 bool GlobalObject::addIntrinsicValue(JSContext* cx, 13:11.46 ^~~~~~~~~~~~ 13:11.64 /<>/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)’: 13:11.64 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:975:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:11.64 bool GlobalObject::getSelfHostedFunction(JSContext* cx, 13:11.64 ^~~~~~~~~~~~ 13:11.64 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:1021:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:11.64 return GlobalObject::addIntrinsicValue(cx, global, selfHostedName, funVal); 13:11.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::maybeResolveGlobalThis(JSContext*, JS::Handle, bool*)’: 13:11.84 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:328:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:11.84 if (!DefineDataProperty(cx, global, cx->names().globalThis, v, 13:11.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:11.84 JSPROP_RESOLVING)) { 13:11.84 ~~~~~~~~~~~~~~~~~ 13:11.92 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::isRuntimeCodeGenEnabled(JSContext*, JS::HandleValue, JS::Handle)’: 13:11.92 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:738:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:11.92 bool GlobalObject::isRuntimeCodeGenEnabled(JSContext* cx, HandleValue code, 13:11.92 ^~~~~~~~~~~~ 13:11.92 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:749:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:11.92 return allows(cx, code); 13:11.92 ~~~~~~^~~~~~~~~~ 13:11.98 /<>/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)’: 13:11.98 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:457:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:11.99 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 13:11.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::initSelfHostingBuiltins(JSContext*, JS::Handle, const JSFunctionSpec*)’: 13:12.05 /<>/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’} changed in GCC 7.1 13:12.05 if (!DefineDataProperty(cx, global, cx->names().undefined, 13:12.05 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.05 UndefinedHandleValue, 13:12.05 ~~~~~~~~~~~~~~~~~~~~~ 13:12.05 JSPROP_PERMANENT | JSPROP_READONLY)) { 13:12.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.05 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:723:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:12.05 if (!JS_DefineProperty(cx, global, sym.name, symVal, 13:12.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.05 JSPROP_PERMANENT | JSPROP_READONLY)) { 13:12.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.18 /<>/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)’: 13:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:245:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:12.18 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 13:12.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:12.18 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp:297:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:12.18 if (!DefineDataProperty(cx, global, id, ctorValue, JSPROP_RESOLVING)) { 13:12.18 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.29 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.cpp: In static member function ‘static bool js::GlobalObject::initStandardClasses(JSContext*, JS::Handle)’: 13:14.29 /<>/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’} changed in GCC 7.1 13:14.29 if (!DefineDataProperty( 13:14.29 ~~~~~~~~~~~~~~~~~~^ 13:14.29 cx, global, cx->names().undefined, UndefinedHandleValue, 13:14.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.30 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) { 13:14.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:14.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src15.cpp:2: 13:14.36 /<>/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)’: 13:14.36 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:14.36 bool AbstractGeneratorObject::resume(JSContext* cx, 13:14.36 ^~~~~~~~~~~~~~~~~~~~~~~ 13:14.36 /<>/firefox-68.0~b13+build1/js/src/vm/GeneratorObject.cpp:157:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:17.47 Compiling lock_api v0.1.5 13:17.47 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=lock_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lock_api' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:18.82 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/lmdb-rkv-sys-24cb4176c99f17bf/build-script-build` 13:18.84 [lmdb-rkv-sys 0.8.4] TARGET = Some("armv7-unknown-linux-gnueabihf") 13:18.84 [lmdb-rkv-sys 0.8.4] HOST = Some("armv7-unknown-linux-gnueabihf") 13:18.84 [lmdb-rkv-sys 0.8.4] CC_armv7-unknown-linux-gnueabihf = None 13:18.84 [lmdb-rkv-sys 0.8.4] CC_armv7_unknown_linux_gnueabihf = Some(" /usr/bin/gcc -std=gnu99") 13:18.84 [lmdb-rkv-sys 0.8.4] CFLAGS_armv7-unknown-linux-gnueabihf = None 13:18.84 [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") 13:18.84 [lmdb-rkv-sys 0.8.4] CRATE_CC_NO_DEFAULTS = None 13:18.84 [lmdb-rkv-sys 0.8.4] DEBUG = Some("false") 13:18.84 [lmdb-rkv-sys 0.8.4] CARGO_CFG_TARGET_FEATURE = None 13:18.84 [lmdb-rkv-sys 0.8.4] running: "/usr/bin/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" 13:21.42 js/src/Unified_cpp_js_src17.o 13:25.73 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:25.74 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:25.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:25.74 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::IsOptimizedArguments(js::AbstractFramePtr, JS::MutableHandleValue)’: 13:25.74 /<>/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’} changed in GCC 7.1 13:25.74 static inline bool IsOptimizedArguments(AbstractFramePtr frame, 13:25.74 ^~~~~~~~~~~~~~~~~~~~ 13:26.52 [lmdb-rkv-sys 0.8.4] exit code: 0 13:26.52 [lmdb-rkv-sys 0.8.4] running: "/usr/bin/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" 13:26.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:26.82 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:26.82 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:26.82 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:26.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:26.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:26.83 /<>/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:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:26.83 inline bool GetProperty(JSContext* cx, JS::Handle obj, 13:26.83 ^~~~~~~~~~~ 13:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.83 return op(cx, obj, receiver, id, vp); 13:26.83 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.83 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:26.83 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.84 /<>/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)’: 13:26.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:26.84 inline bool GetElement(JSContext* cx, JS::Handle obj, 13:26.84 ^~~~~~~~~~ 13:26.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.84 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.84 return op(cx, obj, receiver, id, vp); 13:26.85 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:26.85 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:26.85 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:26.91 [lmdb-rkv-sys 0.8.4] exit code: 0 13:26.91 [lmdb-rkv-sys 0.8.4] AR_armv7-unknown-linux-gnueabihf = None 13:26.91 [lmdb-rkv-sys 0.8.4] AR_armv7_unknown_linux_gnueabihf = Some("/usr/bin/ar") 13:26.91 [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" 13:26.92 [lmdb-rkv-sys 0.8.4] exit code: 0 13:26.92 [lmdb-rkv-sys 0.8.4] cargo:rustc-link-lib=static=lmdb 13:26.92 [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 13:26.93 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/num-traits-cd5b8213375ed10f/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=num-traits CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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` 13:29.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:29.73 /<>/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)’: 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.73 static bool TryAttachGetPropStub(const char* name, JSContext* cx, 13:29.73 ^~~~~~~~~~~~~~~~~~~~ 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2035:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.73 idVal, receiver, GetPropertyResultFlags::All); 13:29.73 ^ 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.73 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2050:72: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:29.81 /<>/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&}]’: 13:29.81 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:29.81 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:29.81 ^~~ 13:29.87 /<>/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&}]’: 13:29.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:29.87 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:29.87 ^~~ 13:29.95 /<>/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&}]’: 13:29.95 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:29.95 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:29.95 ^~~ 13:30.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::GetIntrinsicIRGenerator; Args = {JS::MutableHandle&}]’: 13:30.01 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:30.01 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:30.01 ^~~ 13:30.22 /<>/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&}]’: 13:30.22 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:30.22 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:30.22 ^~~ 13:30.22 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:30.28 /<>/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&}]’: 13:30.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 13:30.28 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:30.28 ^~~ 13:32.16 /<>/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)’: 13:32.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:32.16 bool DoToBoolFallback(JSContext* cx, BaselineFrame* frame, 13:32.16 ^~~~~~~~~~~~~~~~ 13:32.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1978:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:32.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)’: 13:32.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’} changed in GCC 7.1 13:32.51 bool DoInFallback(JSContext* cx, BaselineFrame* frame, ICIn_Fallback* stub, 13:32.51 ^~~~~~~~~~~~ 13:32.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’} changed in GCC 7.1 13:32.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’} changed in GCC 7.1 13:32.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2574:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:32.51 ReportInNotObjectError(cx, key, -2, objValue, -1); 13:32.51 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:32.51 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2574:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:32.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’} changed in GCC 7.1 13:32.51 if (!OperatorIn(cx, key, obj, &cond)) { 13:32.51 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 13:32.57 /<>/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)’: 13:32.57 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2715:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:32.57 bool DoBindNameFallback(JSContext* cx, BaselineFrame* frame, 13:32.57 ^~~~~~~~~~~~~~~~~~ 13:32.65 /<>/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)’: 13:32.65 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:32.65 bool DoGetIntrinsicFallback(JSContext* cx, BaselineFrame* frame, 13:32.65 ^~~~~~~~~~~~~~~~~~~~~~ 13:32.65 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2759:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:32.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:32.65 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:32.65 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:32.66 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:32.66 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:32.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:32.66 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:32.66 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 13:32.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 13:32.66 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:32.66 return GlobalObject::addIntrinsicValue(cx, global, name, value); 13:32.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:34.38 /<>/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)’: 13:34.38 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.38 bool DoGetIteratorFallback(JSContext* cx, BaselineFrame* frame, 13:34.38 ^~~~~~~~~~~~~~~~~~~~~ 13:34.38 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.38 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5191:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.38 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5200:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.38 JSObject* iterobj = ValueToIterator(cx, value); 13:34.38 ~~~~~~~~~~~~~~~^~~~~~~~~~~ 13:34.40 /<>/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)’: 13:34.40 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.40 bool DoInstanceOfFallback(JSContext* cx, BaselineFrame* frame, 13:34.40 ^~~~~~~~~~~~~~~~~~~~ 13:34.41 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.41 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.41 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5228:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.41 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:13, 13:34.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:34.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:34.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.41 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.41 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.41 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 13:34.41 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.41 arg1, arg2); 13:34.41 ~~~~~~~~~~~ 13:34.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:34.45 /<>/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)’: 13:34.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.45 bool DoTypeOfFallback(JSContext* cx, BaselineFrame* frame, 13:34.45 ^~~~~~~~~~~~~~~~ 13:34.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.57 /<>/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)’: 13:34.57 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.57 bool DoUnaryArithFallback(JSContext* cx, BaselineFrame* frame, 13:34.57 ^~~~~~~~~~~~~~~~~~~~ 13:34.57 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.57 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5407:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.58 return ToInt32OrBigIntSlow(cx, vp); 13:34.58 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.58 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:34.58 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:34.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.58 return BigInt::bitNot(cx, in, out); 13:34.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 13:34.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.58 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.58 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.58 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.58 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.59 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.59 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.59 return ToNumericSlow(cx, vp); 13:34.59 ~~~~~~~~~~~~~^~~~~~~~ 13:34.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:34.59 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:34.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.60 return BigInt::neg(cx, val, res); 13:34.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 13:34.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.60 return BigInt::inc(cx, val, res); 13:34.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 13:34.61 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.62 return BigInt::dec(cx, val, res); 13:34.62 ~~~~~~~~~~~^~~~~~~~~~~~~~ 13:34.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:34.62 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.62 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:34.62 ^~~ 13:34.62 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.73 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/num-traits-875ff46c0e22fbde/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Numeric traits for generic mathematics' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-traits' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=num-traits CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-traits' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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` 13:34.85 /<>/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)’: 13:34.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.85 bool DoBinaryArithFallback(JSContext* cx, BaselineFrame* frame, 13:34.85 ^~~~~~~~~~~~~~~~~~~~~ 13:34.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5482:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.87 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5504:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.87 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5509:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.87 if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.87 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5514:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.88 if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.88 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5519:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.88 if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.88 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5524:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.89 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.89 if (!PowValues(cx, &lhsCopy, &rhsCopy, ret)) { 13:34.89 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:34.89 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5529:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.89 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.89 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.91 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.91 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.91 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.92 return ToInt32OrBigIntSlow(cx, vp); 13:34.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.92 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.92 return ToInt32OrBigIntSlow(cx, vp); 13:34.93 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.93 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:34.93 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:34.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.93 return BigInt::bitOr(cx, lhs, rhs, out); 13:34.93 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 13:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.93 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.94 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.95 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.95 return ToInt32OrBigIntSlow(cx, vp); 13:34.95 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.95 return ToInt32OrBigIntSlow(cx, vp); 13:34.95 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.96 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:34.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:34.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.97 return BigInt::bitXor(cx, lhs, rhs, out); 13:34.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 13:34.97 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.98 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.99 return ToInt32OrBigIntSlow(cx, vp); 13:34.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.99 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.99 return ToInt32OrBigIntSlow(cx, vp); 13:34.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:34.99 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:34.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:34.99 return BigInt::bitAnd(cx, lhs, rhs, out); 13:34.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 13:34.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:34.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:34.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:34.99 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:34.99 return ToInt32OrBigIntSlow(cx, vp); 13:34.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:35.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.00 return ToInt32OrBigIntSlow(cx, vp); 13:35.00 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:35.00 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:35.00 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:35.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:35.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:35.00 return BigInt::lsh(cx, lhs, rhs, out); 13:35.00 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 13:35.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:35.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:35.01 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:35.01 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:35.01 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:35.01 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:35.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:35.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.01 return ToInt32OrBigIntSlow(cx, vp); 13:35.01 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:35.01 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.01 return ToInt32OrBigIntSlow(cx, vp); 13:35.01 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 13:35.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:35.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:35.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:35.02 return BigInt::rsh(cx, lhs, rhs, out); 13:35.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 13:35.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:15, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:35.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:35.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:35.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.03 return ToNumericSlow(cx, vp); 13:35.03 ~~~~~~~~~~~~~^~~~~~~~ 13:35.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.03 return ToNumericSlow(cx, vp); 13:35.03 ~~~~~~~~~~~~~^~~~~~~~ 13:35.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:35.03 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:35.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:35.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.04 return js::ToUint32Slow(cx, v, out); 13:35.04 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 13:35.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.05 return js::ToInt32Slow(cx, v, out); 13:35.05 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 13:35.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:35.05 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.05 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:35.05 ^~~ 13:35.05 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.05 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.16 /<>/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)’: 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.16 bool DoCompareFallback(JSContext* cx, BaselineFrame* frame, 13:35.16 ^~~~~~~~~~~~~~~~~ 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5607:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5627:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.16 if (!LessThan(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.16 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.16 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5632:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5637:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!GreaterThan(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5642:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5647:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5652:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5657:46: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.17 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, &out)) { 13:35.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:35.17 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5662:49: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:35.18 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, 13:35.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 13:35.18 &out)) { 13:35.18 ~~~~~ 13:35.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:35.19 IRGenerator gen(cx, script, pc, stub->state().mode(), 13:35.19 ^~~ 13:35.19 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:731:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.49 /<>/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)’: 13:37.49 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5375:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:37.49 bool DoRestFallback(JSContext* cx, BaselineFrame* frame, ICRest_Fallback* stub, 13:37.49 ^~~~~~~~~~~~~~ 13:37.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 13:37.60 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:37.60 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:37.60 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:37.60 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:37.60 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:37.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.60 /<>/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)1]’: 13:37.60 /<>/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’} changed in GCC 7.1 13:37.60 inline bool ValueToId( 13:37.60 ^~~~~~~~~ 13:37.60 /<>/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’} changed in GCC 7.1 13:37.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.60 JSAtom* atom = ToAtom(cx, v); 13:37.60 ~~~~~~~~~~~~~~~^~~~~~~ 13:37.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:37.67 /<>/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)’: 13:37.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.67 bool DoHasOwnFallback(JSContext* cx, BaselineFrame* frame, 13:37.67 ^~~~~~~~~~~~~~~~ 13:37.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2614:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:37.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:37.67 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:37.67 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:37.67 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:37.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.67 return ValueToId(cx, argument, result); 13:37.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:37.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.67 return ToPropertyKeySlow(cx, argument, result); 13:37.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:37.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:37.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:37.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.68 return js::ToObjectSlow(cx, v, false); 13:37.68 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:37.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:37.82 /<>/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)’: 13:37.82 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.82 bool DoSetElemFallback(JSContext* cx, BaselineFrame* frame, 13:37.82 ^~~~~~~~~~~~~~~~~ 13:37.82 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.82 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2292:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 13:37.82 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 13:37.82 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:37.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:37.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:37.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:37.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:37.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.83 return js::ToObjectSlow(cx, vp, true); 13:37.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:37.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:37.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.83 stub->state().mode(), objv, index, rhs); 13:37.83 ^ 13:37.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.83 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2329:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:37.84 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:37.84 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:37.84 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:37.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.84 return ValueToId(cx, argument, result); 13:37.84 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:37.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.84 return ToPropertyKeySlow(cx, argument, result); 13:37.84 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:37.84 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:37.84 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:37.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:37.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.84 return DefineDataProperty(cx, obj, id, val, flags); 13:37.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:37.85 /<>/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’} changed in GCC 7.1 13:37.85 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 13:37.85 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:37.85 /<>/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’} changed in GCC 7.1 13:37.85 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 13:37.85 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:37.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:37.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.87 if (!SetObjectElement(cx, obj, index, rhs, objv, 13:37.87 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:37.87 JSOp(*pc) == JSOP_STRICTSETELEM, script, pc)) { 13:37.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:37.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2381:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.87 stub->state().mode(), objv, index, rhs); 13:37.87 ^ 13:37.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:37.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2411:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:38.90 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:38.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:38.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:38.90 /<>/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]’: 13:38.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:38.90 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 13:38.90 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:42.55 Compiling rustc_version v0.2.3 13:42.55 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Marvin Löbel ' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=rustc_version CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rustc_version' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:47.53 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/winapi-5a833b70a78f0b93/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Raw FFI bindings for all of Windows API.' CARGO_PKG_REPOSITORY='https://github.com/retep998/winapi-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Peter Atashian ' CARGO_PKG_VERSION=0.3.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=winapi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/winapi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:48.29 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cose-d357bfea4528853b/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Franziskus Kiefer :David Keeler ' CARGO_PKG_VERSION=0.1.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cose CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:49.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:49.20 /<>/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)’: 13:49.20 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5756:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:49.20 bool DoNewObjectFallback(JSContext* cx, BaselineFrame* frame, 13:49.21 ^~~~~~~~~~~~~~~~~~~ 13:49.33 /<>/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)’: 13:49.33 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:5705:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:49.33 bool DoNewArrayFallback(JSContext* cx, BaselineFrame* frame, 13:49.33 ^~~~~~~~~~~~~~~~~~ 13:49.77 /<>/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)’: 13:49.77 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1654:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:49.77 bool ICCacheIR_Updated::addUpdateStubForValue(JSContext* cx, 13:49.77 ^~~~~~~~~~~~~~~~~ 13:50.28 /<>/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)’: 13:50.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.28 bool DoTypeUpdateFallback(JSContext* cx, BaselineFrame* frame, 13:50.28 ^~~~~~~~~~~~~~~~~~~~ 13:50.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1798:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:18, 13:50.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h:12, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jstypes.h:25, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:10, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:50.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:50.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.29 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1859:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.29 !stub->addUpdateStubForValue(cx, script, obj, group, id, value))) { 13:50.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Likely.h:17:48: note: in definition of macro ‘MOZ_UNLIKELY’ 13:50.30 # define MOZ_UNLIKELY(x) (__builtin_expect(!!(x), 0)) 13:50.30 ^ 13:50.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:50.45 /<>/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)’: 13:50.45 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1300:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.45 bool ICTypeMonitor_Fallback::addMonitorStubForValue(JSContext* cx, 13:50.45 ^~~~~~~~~~~~~~~~~~~~~~ 13:50.75 /<>/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)’: 13:50.75 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1113:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.75 bool ICMonitoredFallbackStub::addMonitorStubForValue(JSContext* cx, 13:50.75 ^~~~~~~~~~~~~~~~~~~~~~~ 13:50.75 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1122:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.75 return typeMonitorFallback->addMonitorStubForValue(cx, frame, types, val); 13:50.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:50.85 /<>/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)’: 13:50.85 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.85 bool DoGetElemFallback(JSContext* cx, BaselineFrame* frame, 13:50.85 ^~~~~~~~~~~~~~~~~ 13:50.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.86 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2082:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:50.86 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:50.86 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.86 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:555:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:50.86 if (IsOptimizedArguments(frame, lref)) { 13:50.86 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 13:50.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:50.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.87 bool attached = TryAttachGetPropStub("GetElem", cx, frame, stub, 13:50.87 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.87 CacheKind::GetElem, lhs, rhs, lhs); 13:50.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.87 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.88 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 13:50.88 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 13:50.88 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:50.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:50.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:50.90 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:50.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.92 return js::ToObjectSlow(cx, vp, true); 13:50.92 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:50.92 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.92 /<>/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’} changed in GCC 7.1 13:50.92 if (!GetElement(cx, boxed, receiver, index, res)) { 13:50.92 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.92 return ValueToId(cx, argument, result); 13:50.92 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:50.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.92 return ToPropertyKeySlow(cx, argument, result); 13:50.92 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:50.92 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:50.92 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.92 /<>/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’} changed in GCC 7.1 13:50.92 if (!GetProperty(cx, boxed, receiver, id, res)) { 13:50.93 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.94 /<>/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’} changed in GCC 7.1 13:50.94 if (!GetElement(cx, obj, receiver, index, res)) { 13:50.94 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.94 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:50.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:50.94 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:50.94 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.95 return ValueToId(cx, argument, result); 13:50.95 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:50.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.95 return ToPropertyKeySlow(cx, argument, result); 13:50.95 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:50.95 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:50.96 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:50.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:50.96 /<>/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’} changed in GCC 7.1 13:50.96 if (!GetProperty(cx, obj, receiver, id, res)) { 13:50.96 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:50.96 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2122:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.96 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:50.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:50.97 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.97 bool attached = TryAttachGetPropStub("GetElem", cx, frame, stub, 13:50.97 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.97 CacheKind::GetElem, lhs, rhs, lhs); 13:50.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:50.97 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:50.99 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2111:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.23 /<>/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)’: 13:51.23 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.23 bool DoGetElemSuperFallback(JSContext* cx, BaselineFrame* frame, 13:51.23 ^~~~~~~~~~~~~~~~~~~~~~ 13:51.23 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.23 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.23 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2148:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.23 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.24 TryAttachGetPropStub("GetElemSuper", cx, frame, stub, 13:51.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.24 CacheKind::GetElemSuper, lhs, rhs, receiver); 13:51.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.24 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.25 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2164:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.25 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:51.25 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.25 /<>/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’} changed in GCC 7.1 13:51.25 if (!GetElement(cx, obj, receiver, index, res)) { 13:51.25 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:51.26 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:51.26 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:51.26 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.27 return ValueToId(cx, argument, result); 13:51.27 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:51.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.27 return ToPropertyKeySlow(cx, argument, result); 13:51.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:51.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:51.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:51.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:51.28 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:51.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:51.28 return op(cx, obj, receiver, id, vp); 13:51.28 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.28 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:51.29 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:51.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:51.29 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2175:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.29 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:51.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:51.55 /<>/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)’: 13:51.55 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2656:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.55 bool DoGetNameFallback(JSContext* cx, BaselineFrame* frame, 13:51.55 ^~~~~~~~~~~~~~~~~ 13:51.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:51.55 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:51.55 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:51.55 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:51.55 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:51.56 return GetProperty(cx, obj, receiverValue, id, vp); 13:51.56 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.56 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:51.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.57 /<>/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’} changed in GCC 7.1 13:51.57 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 13:51.57 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.57 shape, vp)) { 13:51.57 ~~~~~~~~~~ 13:51.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:51.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:51.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:51.57 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:51.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:51.58 return op(cx, obj, receiver, id, vp); 13:51.58 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:51.59 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:51.59 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:51.59 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:51.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:51.59 /<>/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’} changed in GCC 7.1 13:51.59 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 13:51.59 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.59 shape, vp)) { 13:51.59 ~~~~~~~~~~ 13:51.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:51.59 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2690:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.59 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:51.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:51.93 /<>/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)’: 13:51.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.93 bool DoGetPropFallback(JSContext* cx, BaselineFrame* frame, 13:51.94 ^~~~~~~~~~~~~~~~~ 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2835:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.94 TryAttachGetPropStub("GetProp", cx, frame, stub, CacheKind::GetProp, val, 13:51.94 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:51.94 idVal, val); 13:51.94 ~~~~~~~~~~~ 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2851:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2820:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.94 if (!GetNameBoundInEnvironment(cx, env, id, res)) { 13:51.94 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.94 if (!GetProperty(cx, val, name, res)) { 13:51.94 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 13:51.94 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2826:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:51.95 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2862:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:51.95 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:51.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:52.12 /<>/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)’: 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.12 bool DoGetPropSuperFallback(JSContext* cx, BaselineFrame* frame, 13:52.12 ^~~~~~~~~~~~~~~~~~~~~~ 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2868:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.12 TryAttachGetPropStub("GetPropSuper", cx, frame, stub, CacheKind::GetPropSuper, 13:52.12 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:52.12 val, idVal, receiver); 13:52.12 ~~~~~~~~~~~~~~~~~~~~~ 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.12 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2882:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:52.12 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:52.13 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:52.13 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:52.13 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:52.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:52.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:52.13 return op(cx, obj, receiver, id, vp); 13:52.13 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:52.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:52.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:52.13 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:52.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:52.13 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2895:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.13 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:52.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:52.30 /<>/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)’: 13:52.30 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.30 bool DoTypeMonitorFallback(JSContext* cx, BaselineFrame* frame, 13:52.30 ^~~~~~~~~~~~~~~~~~~~~ 13:52.30 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1476:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:52.31 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:1527:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.31 return stub->addMonitorStubForValue(cx, frame, types, value); 13:52.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:52.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 13:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool IsFunction(JS::HandleValue)’: 13:52.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:108:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:52.81 bool IsFunction(HandleValue v) { 13:52.81 ^~~~~~~~~~ 13:53.08 Running `CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/regex' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 13:53.08 finite automata and guarantees linear time matching on all inputs. 13:53.09 ' 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' CARGO_PKG_NAME=regex CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 13:53.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool MaybeCallMethod(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 13:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3084:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:53.27 static bool MaybeCallMethod(JSContext* cx, HandleObject obj, HandleId id, 13:53.27 ^~~~~~~~~~~~~~~ 13:53.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:53.27 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 13:53.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 13:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:53.27 return op(cx, obj, receiver, id, vp); 13:53.27 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:53.27 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:53.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 13:53.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:33, 13:53.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 13:53.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:53.28 return Call(cx, fval, thisv, args, rval); 13:53.28 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:53.38 Compiling quote v0.6.11 13:53.38 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Quasi-quoting macro quote'\!'(...)' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/quote' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.6.11 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_NAME=quote CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/quote' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 13:53.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool GetPropertyIfPresent(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue, bool*)’: 13:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:256:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:53.60 static bool GetPropertyIfPresent(JSContext* cx, HandleObject obj, HandleId id, 13:53.60 ^~~~~~~~~~~~~~~~~~~~ 13:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:256:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:53.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:53.60 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 13:53.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 13:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:53.60 return op(cx, obj, receiver, id, vp); 13:53.60 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:53.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:53.60 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:53.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:54.88 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:54.88 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:54.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:54.89 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 13:54.89 /<>/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’} changed in GCC 7.1 13:54.89 inline void InitGlobalLexicalOperation(JSContext* cx, 13:54.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:54.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 13:54.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportUsageErrorASCII(JSContext*, JS::HandleObject, const char*)’: 13:54.97 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:419:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:54.97 if (!JS_GetProperty(cx, callee, "usage", &usage)) { 13:54.97 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:55.20 /<>/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)’: 13:55.20 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.20 bool DoSetPropFallback(JSContext* cx, BaselineFrame* frame, 13:55.20 ^~~~~~~~~~~~~~~~~ 13:55.21 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:2976:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:15, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:55.21 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:55.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:55.21 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.21 return js::ToObjectSlow(cx, vp, true); 13:55.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:55.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:55.22 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.22 stub->state().mode(), lhs, idVal, rhs); 13:55.22 ^ 13:55.22 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.22 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3016:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.22 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:55.22 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:55.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:55.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:362:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.24 return DefineDataProperty(cx, obj, name, rhs, propAttrs); 13:55.24 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.24 ok = NativeSetProperty(cx, varobj, id, val, receiver, result); 13:55.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:336:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:55.25 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:55.25 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:55.26 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:55.26 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:55.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:55.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.26 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 13:55.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.27 return NativeSetProperty(cx, obj.as(), id, v, 13:55.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.27 receiver, result); 13:55.27 ~~~~~~~~~~~~~~~~~ 13:55.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:55.28 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3065:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.28 InitGlobalLexicalOperation(cx, lexicalEnv, script, pc, v); 13:55.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:55.28 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 13:55.28 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 13:55.28 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:22, 13:55.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:55.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.29 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 13:55.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.29 return NativeSetProperty(cx, obj.as(), id, v, 13:55.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.30 receiver, result); 13:55.30 ~~~~~~~~~~~~~~~~~ 13:55.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:55.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:55.30 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.30 stub->state().mode(), lhs, idVal, rhs); 13:55.30 ^ 13:55.31 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.31 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3096:65: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportIsNullOrUndefined(JSContext*, int, JS::HandleValue)’: 13:55.31 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:881:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.31 void js::ReportIsNullOrUndefined(JSContext* cx, int spindex, HandleValue v) { 13:55.31 ^~ 13:55.32 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:884:70: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.32 UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, nullptr); 13:55.32 ^ 13:55.33 /<>/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*)’: 13:55.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:920:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.33 bool js::ReportValueErrorFlags(JSContext* cx, unsigned flags, 13:55.33 ^~ 13:55.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:926:71: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.33 UniqueChars bytes = DecompileValueGenerator(cx, spindex, v, fallback); 13:55.34 ^ 13:55.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:28, 13:55.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 13:55.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool ReportCantConvert(JSContext*, unsigned int, JS::HandleObject, JSType)’: 13:55.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.36 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 13:55.36 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:55.36 arg1, arg2); 13:55.36 ~~~~~~~~~~~ 13:55.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 13:55.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In member function ‘void JSContext::setPendingExceptionAndCaptureStack(JS::HandleValue)’: 13:55.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1354:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:55.61 void JSContext::setPendingExceptionAndCaptureStack(HandleValue value) { 13:55.62 ^~~~~~~~~ 13:56.66 /<>/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)’: 13:56.66 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3662:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:56.66 bool DoCallFallback(JSContext* cx, BaselineFrame* frame, ICCall_Fallback* stub, 13:56.66 ^~~~~~~~~~~~~~ 13:56.67 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 13:56.67 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:35, 13:56.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:56.67 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:57:49: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:56.67 if (args.length() == 2 && IsOptimizedArguments(frame, args[1])) { 13:56.67 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 13:56.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:56.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.67 callArgs.thisv(), newTarget, args); 13:56.67 ^ 13:56.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:56.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3706:58: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.67 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3750:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:56.67 if (!DirectEval(cx, callArgs.get(0), res)) { 13:56.67 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.67 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:13, 13:56.67 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame.h:10, 13:56.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrameInfo.h:14, 13:56.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.h:10, 13:56.68 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineCompiler.cpp:7, 13:56.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:2: 13:56.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.68 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 13:56.68 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.68 arg1, arg2); 13:56.69 ~~~~~~~~~~~ 13:56.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit1.cpp:38: 13:56.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3774:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.70 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:56.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:56.70 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.70 callArgs.thisv(), newTarget, args); 13:56.70 ^ 13:56.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:56.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3787:58: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.71 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3788:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.71 switch (gen.tryAttachDeferredStub(res)) { 13:56.71 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 13:56.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObject(JSContext*, JS::HandleValue)’: 13:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:84:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.75 void js::ReportNotObject(JSContext* cx, HandleValue v) { 13:56.75 ^~ 13:56.75 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:88:69: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.75 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr)) { 13:56.75 ^ 13:56.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObjectArg(JSContext*, const char*, const char*, JS::HandleValue)’: 13:56.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:94:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.77 void js::ReportNotObjectArg(JSContext* cx, const char* nth, const char* fun, 13:56.77 ^~ 13:56.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:99:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.77 if (const char* chars = ValueToSourceForError(cx, v, bytes)) { 13:56.77 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:56.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::ReportNotObjectWithName(JSContext*, const char*, JS::HandleValue)’: 13:56.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:105:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.79 void js::ReportNotObjectWithName(JSContext* cx, const char* name, 13:56.79 ^~ 13:56.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:110:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.79 if (const char* chars = ValueToSourceForError(cx, v, bytes)) { 13:56.79 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 13:56.84 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:61, 13:56.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 13:56.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::ReportIncompatible(JSContext*, const JS::CallArgs&)’: 13:56.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.84 ReportIsNotFunction(cx, v, -1, construct); 13:56.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:56.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::ReportIncompatibleMethod(JSContext*, const JS::CallArgs&, const js::Class*)’: 13:56.90 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.90 ReportIsNotFunction(cx, v, -1, construct); 13:56.90 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 13:56.92 /<>/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)’: 13:56.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3818:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:56.92 bool DoSpreadCallFallback(JSContext* cx, BaselineFrame* frame, 13:56.92 ^~~~~~~~~~~~~~~~~~~~ 13:56.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.92 thisv, newTarget, args); 13:56.92 ^ 13:56.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3853:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.92 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.92 if (!SpreadCallOperation(cx, script, pc, thisv, callee, arr, newTarget, 13:56.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:56.92 res)) { 13:56.93 ~~~~ 13:56.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3890:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:56.93 /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.cpp:3897:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.93 if (!stub->addMonitorStubForValue(cx, frame, types, res)) { 13:56.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 13:56.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:56.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetFirstArgumentAsObject(JSContext*, const JS::CallArgs&, const char*, JS::MutableHandleObject)’: 13:56.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:242:67: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:56.96 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, nullptr); 13:56.96 ^ 13:57.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPropertyDescriptor(JSContext*, JS::HandleValue, bool, JS::MutableHandle)’: 13:57.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:57.03 bool js::ToPropertyDescriptor(JSContext* cx, HandleValue descval, 13:57.03 ^~ 13:57.03 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:306:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:326:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:339:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:352:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:363:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:377:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:398:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:57.04 if (!GetPropertyIfPresent(cx, obj, id, &v, &found)) { 13:57.04 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘JS::Result<> js::CheckPropertyDescriptorAccessors(JSContext*, JS::Handle)’: 13:57.23 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:435:10: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:57.23 Result<> js::CheckPropertyDescriptorAccessors(JSContext* cx, 13:57.23 ^~ 13:57.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘void js::CompletePropertyDescriptor(JS::MutableHandle)’: 13:57.25 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:448:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:57.25 void js::CompletePropertyDescriptor(MutableHandle desc) { 13:57.25 ^~ 13:57.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 13:57.72 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 13:57.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 13:57.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::GetPrototypeFromConstructor(JSContext*, JS::HandleObject, JSProtoKey, JS::MutableHandleObject)’: 13:57.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:57.72 return op(cx, obj, receiver, id, vp); 13:57.72 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:57.72 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 13:57.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:57.84 /<>/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&)’: 13:57.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:57.84 bool JSObject::nonNativeSetProperty(JSContext* cx, HandleObject obj, 13:57.84 ^~~~~~~~ 13:57.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1237:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:57.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:57.84 return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result); 13:57.84 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:57.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 13:57.90 /<>/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*)’: 13:57.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1704:6: note: parameter passing for argument of type ‘JS::HandleValueVector’ {aka ‘JS::Handle >’} changed in GCC 7.1 13:57.90 bool NativeObject::fillInAfterSwap(JSContext* cx, HandleNativeObject obj, 13:57.90 ^~~~~~~~~~~~ 13:57.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In member function ‘bool js::ProxyObject::initExternalValueArrayAfterSwap(JSContext*, JS::HandleValueVector)’: 13:57.98 /<>/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 >’} changed in GCC 7.1 13:57.98 bool ProxyObject::initExternalValueArrayAfterSwap( 13:57.98 ^~~~~~~~~~~ 13:59.06 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::LookupNameUnqualified(JSContext*, js::HandlePropertyName, JS::HandleObject, JS::MutableHandleObject)’: 13:59.06 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2426:58: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 13:59.06 if (!DebugEnvironmentProxy::getMaybeSentinelValue(cx, envProxy, id, 13:59.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 13:59.06 &v)) { 13:59.06 ~~~ 13:59.20 Compiling rand v0.4.3 13:59.20 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 13:59.21 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=rand CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/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` 13:59.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::HasOwnProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 13:59.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2471:12: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:59.22 if (!op(cx, obj, id, &desc)) { 13:59.22 ~~^~~~~~~~~~~~~~~~~~~~ 13:59.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:25, 13:59.39 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:66, 13:59.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 13:59.39 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In function ‘bool js::GetPropertyPure(JSContext*, JSObject*, jsid, JS::Value*)’: 13:59.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’} changed in GCC 7.1 13:59.39 return as().getElement(cx, idx, val); 13:59.39 ^ 13:59.44 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject-inl.h: In function ‘bool js::GetOwnPropertyPure(JSContext*, JSObject*, jsid, JS::Value*, bool*)’: 13:59.44 /<>/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’} changed in GCC 7.1 13:59.44 return as().getElement(cx, idx, val); 13:59.44 ^ 13:59.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 13:59.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 13:59.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2852:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:59.83 bool js::GetOwnPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id, 13:59.83 ^~ 13:59.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2855:17: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:59.83 bool ok = op(cx, obj, id, desc); 13:59.83 ~~^~~~~~~~~~~~~~~~~~~ 13:59.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2862:40: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:59.83 return NativeGetOwnPropertyDescriptor(cx, obj.as(), id, desc); 13:59.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.84 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:59.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 13:59.85 | 13:59.85 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 13:59.85 | ^^^^^^^^^^^^^^^^^ 13:59.85 | 13:59.85 = note: #[warn(deprecated)] on by default 13:59.85 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:59.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 13:59.85 | 13:59.85 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 13:59.85 | ^^^^^^^^^^^^^^^^^ 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2872:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.85 bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 13:59.85 ^~ 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2877:14: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.85 return op(cx, obj, id, desc, result); 13:59.85 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.85 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2879:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.85 return NativeDefineProperty(cx, obj.as(), id, desc, result); 13:59.85 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.85 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 13:59.85 | 13:59.85 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 13:59.85 | ^^^^^^^^^^^^^^^^^^^ 13:59.85 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:59.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 13:59.85 | 13:59.85 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 13:59.85 | ^^^^^^^^^^^^^^^^ 13:59.85 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:59.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 13:59.85 | 13:59.86 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 13:59.86 | ^^^^^^^^^^^^^^^^ 13:59.87 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 13:59.87 | 13:59.87 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 13:59.87 | ^^^^^^^^^^^^^^^^^^^^^^ 13:59.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle)’: 13:59.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2865:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.87 bool js::DefineProperty(JSContext* cx, HandleObject obj, HandleId id, 13:59.87 ^~ 13:59.87 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2868:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.87 return DefineProperty(cx, obj, id, desc, result) && 13:59.87 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS_CopyPropertyFrom(JSContext*, JS::HandleId, JS::HandleObject, JS::HandleObject, PropertyCopyBehavior)’: 13:59.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1267:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 13:59.89 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 13:59.89 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 13:59.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1292:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.89 return DefineProperty(cx, target, wrappedId, desc); 13:59.89 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:14:00.233542 13:59.99 /<>/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&)’: 13:59.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2895:14: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.99 return op(cx, obj, id, desc, result); 13:59.99 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 13:59.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2897:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 13:59.99 return NativeDefineProperty(cx, obj.as(), id, desc, result); 13:59.99 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.02 /<>/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&)’: 14:00.02 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2900:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.02 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id, 14:00.02 ^~ 14:00.02 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2907:14: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.02 return op(cx, obj, id, desc, result); 14:00.02 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.02 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2909:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.02 return NativeDefineProperty(cx, obj.as(), id, desc, result); 14:00.02 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.05 /<>/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&)’: 14:00.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2912:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.05 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name, 14:00.05 ^~ 14:00.05 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2916:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.05 return DefineDataProperty(cx, obj, id, value, attrs, result); 14:00.05 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)’: 14:00.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2944:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.08 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, HandleId id, 14:00.08 ^~ 14:00.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2947:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.08 if (!DefineDataProperty(cx, obj, id, value, attrs, result)) { 14:00.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataProperty(JSContext*, JS::HandleObject, js::PropertyName*, JS::HandleValue, unsigned int)’: 14:00.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2958:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.10 bool js::DefineDataProperty(JSContext* cx, HandleObject obj, PropertyName* name, 14:00.10 ^~ 14:00.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2961:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.10 return DefineDataProperty(cx, obj, id, value, attrs); 14:00.10 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 14:00.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘JSObject* js::CreateErrorNotesArray(JSContext*, JSErrorReport*)’: 14:00.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:956:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.14 if (!DefineDataProperty(cx, noteObj, cx->names().message, messageVal)) { 14:00.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:968:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.14 if (!DefineDataProperty(cx, noteObj, cx->names().fileName, filenameVal)) { 14:00.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:973:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.14 if (!DefineDataProperty(cx, noteObj, cx->names().lineNumber, linenoVal)) { 14:00.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.14 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:977:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.14 if (!DefineDataProperty(cx, noteObj, cx->names().columnNumber, columnVal)) { 14:00.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::FromPropertyDescriptorToObject(JSContext*, JS::Handle, JS::MutableHandleValue)’: 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.26 bool js::FromPropertyDescriptorToObject(JSContext* cx, 14:00.26 ^~ 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:161:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:174:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.26 if (!DefineDataProperty(cx, obj, names.value, desc.value())) { 14:00.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:183:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.26 if (!DefineDataProperty(cx, obj, names.writable, v)) { 14:00.26 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:195:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.27 if (!DefineDataProperty(cx, obj, names.get, v)) { 14:00.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:00.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:207:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.27 if (!DefineDataProperty(cx, obj, names.set, v)) { 14:00.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:00.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:215:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.27 if (!DefineDataProperty(cx, obj, names.enumerable, v)) { 14:00.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:223:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.27 if (!DefineDataProperty(cx, obj, names.configurable, v)) { 14:00.27 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS::FromPropertyDescriptor(JSContext*, JS::Handle, JS::MutableHandleValue)’: 14:00.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.34 JS_PUBLIC_API bool JS::FromPropertyDescriptor(JSContext* cx, 14:00.34 ^~ 14:00.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:145:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:158:40: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:00.35 return FromPropertyDescriptorToObject(cx, desc, vp); 14:00.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 14:00.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::GetPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 14:00.37 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2993:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.37 bool js::GetPropertyDescriptor(JSContext* cx, HandleObject obj, HandleId id, 14:00.37 ^~ 14:00.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2998:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.38 if (!GetOwnPropertyDescriptor(cx, pobj, id, desc)) { 14:00.38 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 14:00.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineFunctions(JSContext*, JS::HandleObject, const JSFunctionSpec*, js::DefineAsIntrinsic)’: 14:00.43 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3060:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.43 return DefineDataProperty(cx, obj, id, funVal, flags & ~JSFUN_FLAGS_MASK); 14:00.43 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool JS::OrdinaryToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)’: 14:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3120:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.52 bool JS::OrdinaryToPrimitive(JSContext* cx, HandleObject obj, JSType hint, 14:00.52 ^~ 14:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3140:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.52 if (!MaybeCallMethod(cx, obj, id, vp)) { 14:00.52 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3148:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.52 if (!MaybeCallMethod(cx, obj, id, vp)) { 14:00.52 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3175:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.53 if (!MaybeCallMethod(cx, obj, id, vp)) { 14:00.53 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:00.53 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3183:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.53 if (!MaybeCallMethod(cx, obj, id, vp)) { 14:00.53 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:00.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPrimitiveSlow(JSContext*, JSType, JS::MutableHandleValue)’: 14:00.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3194:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.65 bool js::ToPrimitiveSlow(JSContext* cx, JSType preferredType, 14:00.65 ^~ 14:00.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:00.65 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 14:00.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:00.65 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.65 return op(cx, obj, receiver, id, vp); 14:00.65 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.66 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:00.66 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 14:00.66 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:33, 14:00.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.66 return Call(cx, fval, thisv, args, rval); 14:00.66 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3237:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:00.66 return OrdinaryToPrimitive(cx, obj, preferredType, vp); 14:00.67 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:00.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool JS::OrdinaryHasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 14:00.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:707:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.83 bool JS::OrdinaryHasInstance(JSContext* cx, HandleObject objArg, HandleValue v, 14:00.83 ^~ 14:00.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:00.83 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 14:00.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:00.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.83 return op(cx, obj, receiver, id, vp); 14:00.83 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.83 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:00.83 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:00.83 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:28, 14:00.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:00.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:00.84 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 14:00.84 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:00.84 arg1, arg2); 14:00.84 ~~~~~~~~~~~ 14:01.49 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:01.49 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 14:01.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:01.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* js::SpeciesConstructor(JSContext*, JS::HandleObject, JS::HandleObject, bool (*)(JSContext*, JSFunction*))’: 14:01.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:01.50 return op(cx, obj, receiver, id, vp); 14:01.50 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:01.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:01.50 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:01.50 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:01.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:01.50 return op(cx, obj, receiver, id, vp); 14:01.50 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:01.50 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:01.50 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:01.50 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:01.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:01.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::Unbox(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 14:01.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:4185:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:01.66 bool js::Unbox(JSContext* cx, HandleObject obj, MutableHandleValue vp) { 14:01.66 ^~ 14:02.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 14:02.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In function ‘void js::ReportMissingArg(JSContext*, JS::HandleValue, unsigned int)’: 14:02.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:904:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:02.60 void js::ReportMissingArg(JSContext* cx, HandleValue v, unsigned arg) { 14:02.60 ^~ 14:02.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:911:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:02.60 bytes = DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, v, name); 14:02.61 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:03.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:03.32 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::TestIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel, bool*)’: 14:03.32 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:735:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:03.32 if (!GetOwnPropertyDescriptor(cx, obj, id, &desc)) { 14:03.32 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 14:04.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29: 14:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParserBase::finishObject(JS::MutableHandleValue, js::JSONParserBase::PropertyVector&)’: 14:04.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:575:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:04.19 inline bool JSONParserBase::finishObject(MutableHandleValue vp, 14:04.19 ^~~~~~~~~~~~~~ 14:04.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParserBase::finishArray(JS::MutableHandleValue, js::JSONParserBase::ElementVector&)’: 14:04.27 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:602:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:04.27 inline bool JSONParserBase::finishArray(MutableHandleValue vp, 14:04.28 ^~~~~~~~~~~~~~ 14:05.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:05.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In static member function ‘static bool JSFunction::getUnresolvedLength(JSContext*, JS::HandleFunction, JS::MutableHandleValue)’: 14:05.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1253:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:05.88 bool JSFunction::getUnresolvedLength(JSContext* cx, HandleFunction fun, 14:05.88 ^~~~~~~~~~ 14:05.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool fun_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 14:05.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:399:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:05.94 if (!DefineDataProperty(cx, proto, cx->names().constructor, objVal, 0)) { 14:05.94 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:05.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:407:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:05.94 return DefineDataProperty(cx, fun, id, protoVal, 14:05.95 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:05.95 JSPROP_PERMANENT | JSPROP_RESOLVING); 14:05.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:05.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:05.95 if (!NativeDefineDataProperty(cx, fun, id, v, 14:05.95 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 14:05.95 JSPROP_READONLY | JSPROP_RESOLVING)) { 14:05.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:05.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:510:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:06.50 js/src/jit/Unified_cpp_js_src_jit11.o 14:06.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:06.91 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 14:06.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::ReadPropertyDescriptors(JSContext*, JS::HandleObject, bool, JS::MutableHandleIdVector, JS::MutableHandle >)’: 14:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:06.91 return op(cx, obj, receiver, id, vp); 14:06.91 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:06.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:06.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:06.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:06.91 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:06.91 !ToPropertyDescriptor(cx, v, checkAccessors, &desc) || 14:06.92 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:06.92 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:486:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:07.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121, 14:07.33 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 14:07.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 14:07.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 14:07.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/gc/Policy.h:13, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/gc/Rooting.h:10, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.h:12, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:10, 14:07.34 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:07.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:07.34 /<>/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)0]’: 14:07.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:07.34 MOZ_TRY(XDRScriptConst(xdr, values[i])); 14:07.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 14:07.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:07.34 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:07.34 ^~~~ 14:07.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:07.35 MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue)); 14:07.35 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:07.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:07.35 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:07.35 ^~~~ 14:07.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1667:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:07.35 MOZ_TRY(XDRScriptConst(xdr, &tmpValue)); 14:07.35 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 14:07.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:07.35 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:07.35 ^~~~ 14:07.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_call(JSContext*, unsigned int, JS::Value*)’: 14:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:07.83 return Call(cx, func, args.get(0), iargs, args.rval()); 14:07.83 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1115:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:07.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::fun_apply(JSContext*, unsigned int, JS::Value*)’: 14:07.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:07.94 return Call(cx, fval, args[0], args2, args.rval()); 14:07.94 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:07.94 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1184:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:08.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:26, 14:08.18 from /<>/firefox-68.0~b13+build1/js/src/gc/AtomMarking-inl.h:10, 14:08.18 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:32, 14:08.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:08.19 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 14:08.19 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:78:62: warning: ‘*((void*)& +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 14:08.19 return debugger == other.debugger && referent == other.referent; 14:08.19 ~~~~~~^~~~~~~~ 14:08.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:63, 14:08.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 14:08.19 /<>/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’} changed in GCC 7.1 14:08.19 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 14:08.19 ^~ 14:08.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 14:08.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp: In member function ‘bool JSContext::getPendingException(JS::MutableHandleValue)’: 14:08.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:08.38 bool JSContext::getPendingException(MutableHandleValue rval) { 14:08.38 ^~~~~~~~~ 14:08.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:08.95 Compiling atty v0.2.11 14:08.95 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_NAME=atty CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atty' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/softprops/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` 14:09.27 Compiling which v1.0.3 14:09.27 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='fangyuanziti ' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=which CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/which' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 14:09.50 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 14:09.50 --> /<>/firefox-68.0~b13+build1/third_party/rust/which/src/lib.rs:20:5 14:09.50 | 14:09.50 20 | use std::ascii::AsciiExt; 14:09.50 | ^^^^^^^^^^^^^^^^^^^^ 14:09.50 | 14:09.50 = note: #[warn(deprecated)] on by default 14:09.64 warning: unused import: `std::ascii::AsciiExt` 14:09.64 --> /<>/firefox-68.0~b13+build1/third_party/rust/which/src/lib.rs:20:5 14:09.64 | 14:09.64 20 | use std::ascii::AsciiExt; 14:09.64 | ^^^^^^^^^^^^^^^^^^^^ 14:09.64 | 14:09.64 = note: #[warn(unused_imports)] on by default 14:09.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:16, 14:09.76 from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19, 14:09.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 14:09.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:09.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:09.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In member function ‘virtual void js::InternalJobQueue::runJobs(JSContext*)’: 14:09.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:09.77 return Call(cx, thisv, fun, args, rval); 14:09.77 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:09.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:09.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:11: 14:09.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.cpp:1119:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:09.77 if (cx->getPendingException(&exn)) { 14:09.77 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:10.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:10.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool CopyProxyValuesBeforeSwap(JSContext*, js::ProxyObject*, JS::MutableHandleValueVector)’: 14:10.22 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1753:26: note: parameter passing for argument of type ‘JS::MutableHandleValueVector’ {aka ‘JS::MutableHandle >’} changed in GCC 7.1 14:10.22 static MOZ_MUST_USE bool CopyProxyValuesBeforeSwap( 14:10.22 ^~~~~~~~~~~~~~~~~~~~~~~~~ 14:10.92 Compiling iovec v0.1.2 14:10.92 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Portable buffer type for scatter/gather I/O operations 14:10.92 ' CARGO_PKG_REPOSITORY='https://github.com/carllerche/iovec' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=iovec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/iovec' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/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` 14:11.55 Compiling net2 v0.2.33 14:11.55 Running `CARGO=/usr/bin/cargo 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. 14:11.55 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/net2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.2.33 CARGO_PKG_VERSION_PATCH=33 CARGO_PKG_NAME=net2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/net2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/net2-rs' /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` 14:11.76 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:19, 14:11.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 14:11.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:11.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:11.76 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool CreateDynamicFunction(JSContext*, const JS::CallArgs&, js::GeneratorKind, js::FunctionAsyncKind)’: 14:11.76 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:11.76 return ToStringSlow(cx, v); 14:11.76 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 14:11.76 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:11.76 return ToStringSlow(cx, v); 14:11.76 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 14:11.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:11.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:1885:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:11.76 if (!GlobalObject::isRuntimeCodeGenEnabled(cx, v, global)) { 14:11.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 14:15.69 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 14:15.69 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.4.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=rand CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/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` 14:16.39 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 14:16.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:23:38 14:16.39 | 14:16.39 23 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 14:16.39 | ^^^^^^^^^^^^^^^^^ 14:16.39 | 14:16.39 = note: #[warn(deprecated)] on by default 14:16.39 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 14:16.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/jitter.rs:120:37 14:16.39 | 14:16.39 120 | static JITTER_ROUNDS: AtomicUsize = ATOMIC_USIZE_INIT; 14:16.39 | ^^^^^^^^^^^^^^^^^ 14:16.39 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 14:16.39 | 14:16.39 120 | static JITTER_ROUNDS: AtomicUsize = AtomicUsize::new(0); 14:16.39 | ^^^^^^^^^^^^^^^^^^^ 14:16.40 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 14:16.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:145:45 14:16.40 | 14:16.40 145 | use std::sync::atomic::{AtomicBool, ATOMIC_BOOL_INIT, Ordering}; 14:16.40 | ^^^^^^^^^^^^^^^^ 14:16.40 warning: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 14:16.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/rand-0.4.3/src/os.rs:149:40 14:16.40 | 14:16.40 149 | static AVAILABLE: AtomicBool = ATOMIC_BOOL_INIT; 14:16.40 | ^^^^^^^^^^^^^^^^ 14:16.40 help: use of deprecated item 'std::sync::atomic::ATOMIC_BOOL_INIT': the `new` function is now preferred 14:16.42 | 14:16.42 149 | static AVAILABLE: AtomicBool = AtomicBool::new(false); 14:16.42 | ^^^^^^^^^^^^^^^^^^^^^^ 14:26.35 Compiling num_cpus v1.7.0 14:26.35 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION=1.7.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=num_cpus CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num_cpus' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 14:27.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29: 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParser::parse(JS::MutableHandleValue) [with CharT = char16_t]’: 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.45 bool JSONParser::parse(MutableHandleValue vp) { 14:27.45 ^~~~~~~~~~~~~~~~~ 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:646:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.45 if (!finishObject(&value, properties)) { 14:27.45 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:698:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.45 if (!finishArray(&value, elements)) { 14:27.45 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:27.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:746:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.45 if (!finishArray(&value, *elements)) { 14:27.46 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:27.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:772:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:27.46 if (!finishObject(&value, *properties)) { 14:27.46 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 14:27.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:27.60 /<>/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&)’: 14:27.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.60 bool JSObject::nonNativeSetElement(JSContext* cx, HandleObject obj, 14:27.60 ^~~~~~~~ 14:27.60 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1245:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.61 return obj->getOpsSetProperty()(cx, obj, id, v, receiver, result); 14:27.61 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1241:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.64 /<>/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&)’: 14:27.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2919:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.64 bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 14:27.64 ^~ 14:27.64 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2926:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.64 return DefineDataProperty(cx, obj, id, value, attrs, result); 14:27.64 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:27.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 14:27.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2964:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.66 bool js::DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 14:27.66 ^~ 14:27.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2970:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:27.66 return DefineDataProperty(cx, obj, id, value, attrs); 14:27.66 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:30.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:29: 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp: In member function ‘bool js::JSONParser::parse(JS::MutableHandleValue) [with CharT = unsigned char]’: 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.08 bool JSONParser::parse(MutableHandleValue vp) { 14:30.08 ^~~~~~~~~~~~~~~~~ 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:630:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:646:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.08 if (!finishObject(&value, properties)) { 14:30.08 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:698:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.08 if (!finishArray(&value, elements)) { 14:30.08 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:30.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:746:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.09 if (!finishArray(&value, *elements)) { 14:30.09 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:30.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSONParser.cpp:772:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:30.09 if (!finishObject(&value, *properties)) { 14:30.09 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 14:31.52 Compiling thin-vec v0.1.0 14:31.52 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alexis Beingessner ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=thin-vec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/thin-vec' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/gankro/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` 14:33.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:33.51 /<>/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)1]’: 14:33.51 /<>/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’} changed in GCC 7.1 14:33.51 JSAtom* js::ToAtom(JSContext* cx, 14:33.51 ^~ 14:33.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:33.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:33.56 /<>/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)1]’: 14:33.56 /<>/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’} changed in GCC 7.1 14:33.56 inline bool ValueToId( 14:33.56 ^~~~~~~~~ 14:33.56 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 14:33.56 JSAtom* atom = ToAtom(cx, v); 14:33.56 ~~~~~~~~~~~~~~~^~~~~~~ 14:33.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 14:33.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:19, 14:33.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 14:33.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h:12, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/NamespaceImports.h:15, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/gc/Barrier.h:10, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/gc/Policy.h:13, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/gc/Rooting.h:10, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.h:12, 14:33.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:10, 14:33.69 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:33.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:33.69 /<>/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)1]’: 14:33.69 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1623:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:33.69 MOZ_TRY(XDRScriptConst(xdr, values[i])); 14:33.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 14:33.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:33.69 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:33.69 ^~~~ 14:33.69 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:1666:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:33.69 MOZ_TRY(XDRScriptConst(xdr, &tmpIdValue)); 14:33.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 14:33.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:33.70 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:33.70 ^~~~ 14:33.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’} changed in GCC 7.1 14:33.70 MOZ_TRY(XDRScriptConst(xdr, &tmpValue)); 14:33.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 14:33.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 14:33.71 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 14:33.71 ^~~~ 14:33.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:33.71 /<>/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’} changed in GCC 7.1 14:33.71 if (!ValueToId(cx, tmpIdValue, &tmpId)) { 14:33.71 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 14:33.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:33.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘JSAtom* NameToFunctionName(JSContext*, JS::HandleValue, FunctionPrefixKind)’: 14:33.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2393:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:33.88 static JSAtom* NameToFunctionName(JSContext* cx, HandleValue name, 14:33.88 ^~~~~~~~~~~~~~~~~~ 14:33.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2398:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:33.88 return ToAtom(cx, name); 14:33.88 ~~~~~~~~~~~~~^~~~~~~~~~ 14:33.88 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 14:33.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 14:33.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:33.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:33.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:33.88 return js::ToStringSlow(cx, v); 14:33.88 ~~~~~~~~~~~~~~~~^~~~~~~ 14:33.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:20: 14:33.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘JSAtom* js::IdToFunctionName(JSContext*, JS::HandleId, FunctionPrefixKind)’: 14:33.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2451:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:33.93 return NameToFunctionName(cx, idv, prefixKind); 14:33.93 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 14:33.96 /<>/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)’: 14:33.96 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2508:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:33.96 if (!DefineDataProperty(cx, obj, id, funVal, flags & ~JSFUN_FLAGS_MASK)) { 14:33.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp: In function ‘bool js::SetFunctionName(JSContext*, JS::HandleFunction, JS::HandleValue, FunctionPrefixKind)’: 14:34.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2454:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:34.04 bool js::SetFunctionName(JSContext* cx, HandleFunction fun, HandleValue name, 14:34.04 ^~ 14:34.04 /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.cpp:2474:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:34.04 : NameToFunctionName(cx, name, prefixKind); 14:34.04 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:34.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:34.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::ToPropertyKeySlow(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 14:34.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’} changed in GCC 7.1 14:34.19 bool js::ToPropertyKeySlow(JSContext* cx, HandleValue argument, 14:34.19 ^~ 14:34.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’} changed in GCC 7.1 14:34.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:34.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:34.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 14:34.19 JSAtom* atom = ToAtom(cx, v); 14:34.19 ~~~~~~~~~~~~~~~^~~~~~~ 14:34.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:34.39 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:34, 14:34.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:34.39 /<>/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)’: 14:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:34.39 return op(cx, obj, receiver, id, vp); 14:34.39 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:34.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:34.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:34.39 return op(cx, obj, receiver, id, vp); 14:34.39 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:34.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:34.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:34.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:35.15 Compiling hashglobe v0.1.0 (/<>/firefox-68.0~b13+build1/servo/components/hashglobe) 14:35.16 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers:Manish Goregaokar ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=hashglobe CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/hashglobe' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 14:36.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:47: 14:36.79 /<>/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**)’: 14:36.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:2031:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:36.79 if (!DefineDataProperty(cx, obj, id, value, 0)) { 14:36.79 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:38.59 Compiling time v0.1.40 14:38.59 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for working with time-related functions in Rust. 14:38.59 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/time' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.1.40 CARGO_PKG_VERSION_PATCH=40 CARGO_PKG_NAME=time CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/time' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 14:38.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘bool js::SetIntegrityLevel(JSContext*, JS::HandleObject, js::IntegrityLevel)’: 14:38.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:596:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:38.61 if (!GetOwnPropertyDescriptor(cx, obj, id, ¤tDesc)) { 14:38.61 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:38.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:615:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:38.61 if (!DefineProperty(cx, obj, id, desc)) { 14:38.61 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp: In function ‘JSObject* js::ToObjectSlow(JSContext*, JS::HandleValue, bool)’: 14:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.cpp:3306:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.52 JSObject* js::ToObjectSlow(JSContext* cx, JS::HandleValue val, 14:39.52 ^~ 14:39.54 In file included from /<>/firefox-68.0~b13+build1/js/src/jsnum.h:17, 14:39.54 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 14:39.54 from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom.cpp:11, 14:39.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src16.cpp:2: 14:39.54 /<>/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*)’: 14:39.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.54 return js::ToObjectSlow(cx, v, false); 14:39.54 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 14:39.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool fun_toSource(JSContext*, unsigned int, JS::Value*)’: 14:39.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.58 return js::ToObjectSlow(cx, v, false); 14:39.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 14:39.64 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:39.64 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:39.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.64 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::ToIdOperation(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 14:39.64 /<>/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’} changed in GCC 7.1 14:39.64 static MOZ_ALWAYS_INLINE bool ToIdOperation(JSContext* cx, HandleValue idval, 14:39.64 ^~~~~~~~~~~~~ 14:39.64 /<>/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’} changed in GCC 7.1 14:39.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:39.65 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:39.65 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:39.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.65 return ValueToId(cx, argument, result); 14:39.65 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.66 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.66 return ToPropertyKeySlow(cx, argument, result); 14:39.66 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.75 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:39.75 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:39.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.75 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::GetElementOperation(JSContext*, JSOp, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:39.75 /<>/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’} changed in GCC 7.1 14:39.75 static MOZ_ALWAYS_INLINE bool GetElementOperation(JSContext* cx, JSOp op, 14:39.75 ^~~~~~~~~~~~~~~~~~~ 14:39.75 /<>/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’} changed in GCC 7.1 14:39.75 /<>/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’} changed in GCC 7.1 14:39.75 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:39.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:39.76 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.76 return js::ToObjectSlow(cx, vp, true); 14:39.76 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 14:39.76 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:39.76 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:39.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.76 /<>/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’} changed in GCC 7.1 14:39.76 if (!GetElement(cx, boxed, receiver, index, res)) { 14:39.76 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:39.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:39.77 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:39.77 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:39.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.77 return ValueToId(cx, argument, result); 14:39.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.77 return ToPropertyKeySlow(cx, argument, result); 14:39.77 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.77 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:39.77 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:39.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.77 /<>/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’} changed in GCC 7.1 14:39.77 if (!GetProperty(cx, boxed, receiver, id, res)) { 14:39.77 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:39.78 /<>/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’} changed in GCC 7.1 14:39.78 if (!GetElement(cx, obj, receiver, index, res)) { 14:39.78 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:39.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:39.78 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:39.78 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:39.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.79 return ValueToId(cx, argument, result); 14:39.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.79 return ToPropertyKeySlow(cx, argument, result); 14:39.79 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:39.79 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:39.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.80 /<>/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’} changed in GCC 7.1 14:39.80 if (!GetProperty(cx, obj, receiver, id, res)) { 14:39.80 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:39.88 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 14:39.88 --> /<>/firefox-68.0~b13+build1/third_party/rust/time/src/parse.rs:329:21 14:39.88 | 14:39.88 329 | let s2 = ss.trim_left_matches(" "); 14:39.88 | ^^^^^^^^^^^^^^^^^ 14:39.88 | 14:39.88 = note: #[warn(deprecated)] on by default 14:39.99 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::InitElemOperation(JSContext*, jsbytecode*, JS::HandleObject, JS::HandleValue, JS::HandleValue)’: 14:39.99 /<>/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’} changed in GCC 7.1 14:39.99 static MOZ_ALWAYS_INLINE bool InitElemOperation(JSContext* cx, jsbytecode* pc, 14:39.99 ^~~~~~~~~~~~~~~~~ 14:39.99 /<>/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’} changed in GCC 7.1 14:39.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:39.99 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:39.99 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:39.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:39.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.99 return ValueToId(cx, argument, result); 14:39.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:39.99 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:39.99 return ToPropertyKeySlow(cx, argument, result); 14:40.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:40.00 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.00 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.00 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.00 return DefineDataProperty(cx, obj, id, val, flags); 14:40.00 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.01 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitNot(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.02 /<>/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’} changed in GCC 7.1 14:40.02 static MOZ_ALWAYS_INLINE bool BitNot(JSContext* cx, MutableHandleValue in, 14:40.02 ^~~~~~ 14:40.02 /<>/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’} changed in GCC 7.1 14:40.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.02 return ToInt32OrBigIntSlow(cx, vp); 14:40.02 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.02 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.02 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.02 return BigInt::bitNot(cx, in, out); 14:40.02 ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 14:40.04 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitXor(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.04 /<>/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’} changed in GCC 7.1 14:40.04 static MOZ_ALWAYS_INLINE bool BitXor(JSContext* cx, MutableHandleValue lhs, 14:40.04 ^~~~~~ 14:40.04 /<>/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’} changed in GCC 7.1 14:40.04 /<>/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’} changed in GCC 7.1 14:40.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.04 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.04 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.04 return ToInt32OrBigIntSlow(cx, vp); 14:40.04 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.05 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.05 return ToInt32OrBigIntSlow(cx, vp); 14:40.05 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.05 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.05 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.05 return BigInt::bitXor(cx, lhs, rhs, out); 14:40.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.05 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitOr(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.08 /<>/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’} changed in GCC 7.1 14:40.08 static MOZ_ALWAYS_INLINE bool BitOr(JSContext* cx, MutableHandleValue lhs, 14:40.08 ^~~~~ 14:40.08 /<>/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’} changed in GCC 7.1 14:40.08 /<>/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’} changed in GCC 7.1 14:40.08 /<>/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’} changed in GCC 7.1 14:40.08 /<>/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’} changed in GCC 7.1 14:40.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.09 return ToInt32OrBigIntSlow(cx, vp); 14:40.09 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.09 return ToInt32OrBigIntSlow(cx, vp); 14:40.09 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.09 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.09 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.09 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.09 return BigInt::bitOr(cx, lhs, rhs, out); 14:40.09 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.13 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitAnd(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.13 /<>/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’} changed in GCC 7.1 14:40.13 static MOZ_ALWAYS_INLINE bool BitAnd(JSContext* cx, MutableHandleValue lhs, 14:40.13 ^~~~~~ 14:40.13 /<>/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’} changed in GCC 7.1 14:40.13 /<>/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’} changed in GCC 7.1 14:40.14 /<>/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’} changed in GCC 7.1 14:40.14 /<>/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’} changed in GCC 7.1 14:40.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.14 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.14 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.14 return ToInt32OrBigIntSlow(cx, vp); 14:40.14 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.14 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.15 return ToInt32OrBigIntSlow(cx, vp); 14:40.15 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.15 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.15 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.15 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.15 return BigInt::bitAnd(cx, lhs, rhs, out); 14:40.15 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.18 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitLsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.18 /<>/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’} changed in GCC 7.1 14:40.18 static MOZ_ALWAYS_INLINE bool BitLsh(JSContext* cx, MutableHandleValue lhs, 14:40.18 ^~~~~~ 14:40.18 /<>/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’} changed in GCC 7.1 14:40.18 /<>/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’} changed in GCC 7.1 14:40.18 /<>/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’} changed in GCC 7.1 14:40.18 /<>/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’} changed in GCC 7.1 14:40.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.19 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.19 return ToInt32OrBigIntSlow(cx, vp); 14:40.19 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.19 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.19 return ToInt32OrBigIntSlow(cx, vp); 14:40.19 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.20 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.20 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.20 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.20 return BigInt::lsh(cx, lhs, rhs, out); 14:40.20 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.21 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.23 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::BitRsh(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, JS::MutableHandleValue)’: 14:40.23 /<>/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’} changed in GCC 7.1 14:40.23 static MOZ_ALWAYS_INLINE bool BitRsh(JSContext* cx, MutableHandleValue lhs, 14:40.23 ^~~~~~ 14:40.23 /<>/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’} changed in GCC 7.1 14:40.23 /<>/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’} changed in GCC 7.1 14:40.23 /<>/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’} changed in GCC 7.1 14:40.23 /<>/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’} changed in GCC 7.1 14:40.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:40.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.24 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.24 return ToInt32OrBigIntSlow(cx, vp); 14:40.24 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.24 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.24 return ToInt32OrBigIntSlow(cx, vp); 14:40.24 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 14:40.24 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:40.24 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:40.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.24 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.25 return BigInt::rsh(cx, lhs, rhs, out); 14:40.25 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.26 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ThrowObjectCoercible(JSContext*, JS::HandleValue)’: 14:40.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1534:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.57 bool ThrowObjectCoercible(JSContext* cx, HandleValue v) { 14:40.57 ^~~~~~~~~~~~~~~~~~~~ 14:40.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashFunctions.h:50, 14:40.58 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:10, 14:40.58 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 14:40.58 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:40.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.58 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1536:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.58 MOZ_ALWAYS_FALSE(ToObjectSlow(cx, v, true)); 14:40.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro ‘MOZ_ALWAYS_FALSE’ 14:40.58 if ((expr)) { \ 14:40.58 ^~~~ 14:40.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.62 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ThrowBadDerivedReturn(JSContext*, JS::HandleValue)’: 14:40.62 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1520:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.62 bool ThrowBadDerivedReturn(JSContext* cx, HandleValue v) { 14:40.62 ^~~~~~~~~~~~~~~~~~~~~ 14:40.62 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 14:40.62 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 14:40.62 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 14:40.62 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 14:40.62 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:40.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.62 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.62 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 14:40.62 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.62 arg1, arg2); 14:40.62 ~~~~~~~~~~~ 14:40.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::MutatePrototype(JSContext*, js::HandlePlainObject, JS::HandleValue)’: 14:40.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:338:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.68 bool MutatePrototype(JSContext* cx, HandlePlainObject obj, HandleValue value) { 14:40.68 ^~~~~~~~~~~~~~~ 14:40.70 /<>/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)1]’: 14:40.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.70 bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 14:40.70 ^~~~~~~~~~~~ 14:40.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.70 if (!js::LooselyEqual(cx, lhs, rhs, res)) { 14:40.70 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.70 /<>/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)0]’: 14:40.70 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.70 bool LooselyEqual(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 14:40.70 ^~~~~~~~~~~~ 14:40.71 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.71 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:348:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.71 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:350:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.71 if (!js::LooselyEqual(cx, lhs, rhs, res)) { 14:40.71 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.72 /<>/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)1]’: 14:40.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.73 bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs, 14:40.73 ^~~~~~~~~~~~~ 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.73 if (!js::StrictlyEqual(cx, lhs, rhs, res)) { 14:40.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.73 /<>/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)0]’: 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.73 bool StrictlyEqual(JSContext* cx, MutableHandleValue lhs, 14:40.73 ^~~~~~~~~~~~~ 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:371:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:40.73 if (!js::StrictlyEqual(cx, lhs, rhs, res)) { 14:40.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:40.75 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘JSString* js::jit::ConvertObjectToStringForConcat(JSContext*, JS::HandleValue)’: 14:40.75 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1964:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.75 static JSString* ConvertObjectToStringForConcat(JSContext* cx, 14:40.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.75 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 14:40.75 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 14:40.75 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:40.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:40.75 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.75 return ToStringSlow(cx, v); 14:40.75 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 14:40.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:40.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetArrayLength(JSContext*, JS::HandleObject, JS::HandleValue, bool)’: 14:40.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:545:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.82 bool SetArrayLength(JSContext* cx, HandleObject obj, HandleValue value, 14:40.82 ^~~~~~~~~~~~~~ 14:40.82 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:563:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.82 if (!ArraySetLength(cx, array, id, JSPROP_PERMANENT, value, result)) { 14:40.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.88 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘JSString* js::jit::StringFromCodePoint(JSContext*, int32_t)’: 14:40.88 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:595:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.88 if (!str_fromCodePoint_one_arg(cx, rval, &rval)) { 14:40.88 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:40.91 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CreateThis(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’: 14:40.91 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:698:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.91 bool CreateThis(JSContext* cx, HandleObject callee, HandleObject newTarget, 14:40.91 ^~~~~~~~~~ 14:40.97 /<>/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)’: 14:40.97 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:40.97 bool InterpretResume(JSContext* cx, HandleObject obj, HandleValue val, 14:40.97 ^~~~~~~~~~~~~~~ 14:40.97 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:982:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.97 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:992:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:40.98 return CallSelfHostedFunction(cx, cx->names().InterpretGeneratorResume, 14:40.98 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:40.98 UndefinedHandleValue, args, rval); 14:40.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.04 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::NewArgumentsObject(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)’: 14:41.04 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1054:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:41.04 bool NewArgumentsObject(JSContext* cx, BaselineFrame* frame, 14:41.04 ^~~~~~~~~~~~~~~~~~ 14:41.07 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::EnterWith(JSContext*, js::jit::BaselineFrame*, JS::HandleValue, JS::Handle)’: 14:41.08 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1263:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.08 bool EnterWith(JSContext* cx, BaselineFrame* frame, HandleValue val, 14:41.08 ^~~~~~~~~ 14:41.15 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::BaselineGetFunctionThis(JSContext*, js::jit::BaselineFrame*, JS::MutableHandleValue)’: 14:41.15 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1540:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:41.16 bool BaselineGetFunctionThis(JSContext* cx, BaselineFrame* frame, 14:41.16 ^~~~~~~~~~~~~~~~~~~~~~~ 14:41.17 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetPrototypeOf(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 14:41.17 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1952:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:41.17 bool GetPrototypeOf(JSContext* cx, HandleObject target, 14:41.17 ^~~~~~~~~~~~~~ 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoConcatStringObject(JSContext*, JS::HandleValue, JS::HandleValue, JS::MutableHandleValue)’: 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.21 bool DoConcatStringObject(JSContext* cx, HandleValue lhs, HandleValue rhs, 14:41.21 ^~~~~~~~~~~~~~~~~~~~ 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1974:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1982:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.21 rstr = ConvertObjectToStringForConcat(cx, rhs); 14:41.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 14:41.21 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1992:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.21 lstr = ConvertObjectToStringForConcat(cx, lhs); 14:41.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 14:41.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::TrySkipAwait(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 14:41.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.25 MOZ_MUST_USE bool TrySkipAwait(JSContext* cx, HandleValue val, 14:41.25 ^~~~~~~~~~~~ 14:41.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2017:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:41.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:41.25 if (!TrySkipAwait(cx, val, &canSkip, resolved)) { 14:41.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:41.25 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2020:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.14 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoToNumber(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 14:42.14 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.14 bool DoToNumber(JSContext* cx, HandleValue arg, MutableHandleValue ret) { 14:42.14 ^~~~~~~~~~ 14:42.14 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2042:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:42.15 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:42.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:42.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.15 if (!ToNumberSlow(cx, vp, &d)) { 14:42.15 ~~~~~~~~~~~~^~~~~~~~~~~~ 14:42.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:42.17 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::DoToNumeric(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 14:42.17 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.17 bool DoToNumeric(JSContext* cx, HandleValue arg, MutableHandleValue ret) { 14:42.17 ^~~~~~~~~~~ 14:42.17 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:2047:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:42.18 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:42.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:42.18 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.18 return ToNumericSlow(cx, vp); 14:42.18 ~~~~~~~~~~~~~^~~~~~~~ 14:42.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:42.20 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CheckIsCallable(JSContext*, JS::HandleValue, js::CheckIsCallableKind)’: 14:42.20 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1616:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.20 bool CheckIsCallable(JSContext* cx, HandleValue v, CheckIsCallableKind kind) { 14:42.20 ^~~~~~~~~~~~~~~ 14:42.32 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:42.32 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:42.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:42.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘bool js::SetIntrinsicOperation(JSContext*, JSScript*, jsbytecode*, JS::HandleValue)’: 14:42.32 /<>/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’} changed in GCC 7.1 14:42.32 inline bool SetIntrinsicOperation(JSContext* cx, JSScript* script, 14:42.32 ^~~~~~~~~~~~~~~~~~~~~ 14:42.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:42.32 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:42.32 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:42.32 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:42.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:42.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:42.32 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 14:42.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:42.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:42.32 return NativeSetProperty(cx, obj.as(), id, v, 14:42.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:42.32 receiver, result); 14:42.32 ~~~~~~~~~~~~~~~~~ 14:42.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:42.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:42.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeSetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::HandleValue)’: 14:42.43 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1583:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.43 bool CallNativeSetter(JSContext* cx, HandleFunction callee, HandleObject obj, 14:42.43 ^~~~~~~~~~~~~~~~ 14:42.49 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeGetter(JSContext*, JS::HandleFunction, JS::HandleObject, JS::MutableHandleValue)’: 14:42.49 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1545:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.49 bool CallNativeGetter(JSContext* cx, HandleFunction callee, HandleObject obj, 14:42.49 ^~~~~~~~~~~~~~~~ 14:42.55 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::CallNativeGetterByValue(JSContext*, JS::HandleFunction, JS::HandleValue, JS::MutableHandleValue)’: 14:42.55 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.55 bool CallNativeGetterByValue(JSContext* cx, HandleFunction callee, 14:42.55 ^~~~~~~~~~~~~~~~~~~~~~~ 14:42.55 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1564:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.61 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GetIntrinsicValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 14:42.61 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:682:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.61 bool GetIntrinsicValue(JSContext* cx, HandlePropertyName name, 14:42.61 ^~~~~~~~~~~~~~~~~ 14:42.61 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:42.61 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:42.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:42.61 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:42.61 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 14:42.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 14:42.62 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:42.62 return GlobalObject::addIntrinsicValue(cx, global, name, value); 14:42.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 14:43.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:43.67 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayPopDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 14:43.67 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:449:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:43.67 bool ArrayPopDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) { 14:43.67 ^~~~~~~~~~~~~ 14:43.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayShiftDense(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 14:43.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:513:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:43.73 bool ArrayShiftDense(JSContext* cx, HandleObject obj, MutableHandleValue rval) { 14:43.73 ^~~~~~~~~~~~~~~ 14:46.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:46.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:46.73 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:46.73 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:46.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:46.73 /<>/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:46.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:46.73 inline bool GetProperty(JSContext* cx, JS::Handle obj, 14:46.73 ^~~~~~~~~~~ 14:46.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.73 return op(cx, obj, receiver, id, vp); 14:46.74 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:46.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.74 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:46.74 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:46.75 /<>/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:46.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:46.75 inline bool GetElement(JSContext* cx, JS::Handle obj, 14:46.75 ^~~~~~~~~~ 14:46.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:141:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.75 return op(cx, obj, receiver, id, vp); 14:46.75 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:46.75 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 14:46.75 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 14:46.75 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:46.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:46.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In constructor ‘js::jit::AutoDetectInvalidation::AutoDetectInvalidation(JSContext*, JS::MutableHandleValue)’: 14:46.84 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:189:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:46.84 AutoDetectInvalidation::AutoDetectInvalidation(JSContext* cx, 14:46.84 ^~~~~~~~~~~~~~~~~~~~~~ 14:46.92 Compiling memmap v0.5.2 14:46.92 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION=0.5.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=memmap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memmap-0.5.2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 14:47.12 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::HandleDebugTrap(JSContext*, js::jit::BaselineFrame*, uint8_t*, bool*)’: 14:47.12 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1155:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:47.13 resumeMode = Debugger::onTrap(cx, &rval); 14:47.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:47.13 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1151:40: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:47.13 resumeMode = Debugger::onSingleStep(cx, &rval); 14:47.13 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 14:47.13 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1171:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:47.13 cx->setPendingExceptionAndCaptureStack(rval); 14:47.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 14:48.76 Compiling libudev-sys v0.1.3 (/<>/firefox-68.0~b13+build1/dom/webauthn/libudev-sys) 14:48.76 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='FFI bindings to libudev' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Tim Taubert ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=libudev-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/dom/webauthn/libudev-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 14:51.70 js/src/Unified_cpp_js_src18.o 14:52.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 14:52.25 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:52.25 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:52.26 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:52.26 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:52.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.26 /<>/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)1]’: 14:52.26 /<>/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’} changed in GCC 7.1 14:52.26 inline bool ValueToId( 14:52.26 ^~~~~~~~~ 14:52.26 /<>/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’} changed in GCC 7.1 14:52.26 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.26 JSAtom* atom = ToAtom(cx, v); 14:52.26 ~~~~~~~~~~~~~~~^~~~~~~ 14:52.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.29 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::OperatorIn(JSContext*, JS::HandleValue, JS::HandleObject, bool*)’: 14:52.29 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:672:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.29 bool OperatorIn(JSContext* cx, HandleValue key, HandleObject obj, bool* out) { 14:52.29 ^~~~~~~~~~ 14:52.29 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:672:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:52.29 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:52.29 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:52.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.29 return ValueToId(cx, argument, result); 14:52.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.29 return ToPropertyKeySlow(cx, argument, result); 14:52.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 14:52.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.31 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::OperatorInI(JSContext*, uint32_t, JS::HandleObject, bool*)’: 14:52.31 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:679:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.31 return OperatorIn(cx, key, obj, out); 14:52.31 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.36 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LessThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 14:52.36 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.36 bool LessThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 14:52.36 ^~~~~~~~ 14:52.36 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:389:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.36 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.36 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.36 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.36 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.36 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.36 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.36 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:52.36 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:52.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:52.37 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.37 return ToNumericSlow(cx, vp); 14:52.37 ~~~~~~~~~~~~~^~~~~~~~ 14:52.37 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.37 return ToNumericSlow(cx, vp); 14:52.37 ~~~~~~~~~~~~~^~~~~~~~ 14:52.37 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.37 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.37 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.37 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.37 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.46 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::LessThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 14:52.46 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.46 bool LessThanOrEqual(JSContext* cx, MutableHandleValue lhs, 14:52.46 ^~~~~~~~~~~~~~~ 14:52.46 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.46 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:394:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.46 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.46 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.46 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.47 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.47 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:52.47 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:52.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:52.47 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.47 return ToNumericSlow(cx, vp); 14:52.47 ~~~~~~~~~~~~~^~~~~~~~ 14:52.47 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.47 return ToNumericSlow(cx, vp); 14:52.47 ~~~~~~~~~~~~~^~~~~~~~ 14:52.47 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.48 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.48 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.48 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.49 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.56 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GreaterThan(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 14:52.56 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.56 bool GreaterThan(JSContext* cx, MutableHandleValue lhs, MutableHandleValue rhs, 14:52.57 ^~~~~~~~~~~ 14:52.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.57 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:399:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.57 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.57 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.57 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.57 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:52.57 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:52.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:52.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.57 return ToNumericSlow(cx, vp); 14:52.57 ~~~~~~~~~~~~~^~~~~~~~ 14:52.58 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.58 return ToNumericSlow(cx, vp); 14:52.58 ~~~~~~~~~~~~~^~~~~~~~ 14:52.58 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.58 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.58 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::GreaterThanOrEqual(JSContext*, JS::MutableHandleValue, JS::MutableHandleValue, bool*)’: 14:52.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.68 bool GreaterThanOrEqual(JSContext* cx, MutableHandleValue lhs, 14:52.68 ^~~~~~~~~~~~~~~~~~ 14:52.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.68 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:404:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.69 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.69 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:720:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.69 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.69 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.69 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:725:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.69 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.69 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineIC.h:16, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/MIR.h:21, 14:52.69 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:20, 14:52.70 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 14:52.70 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:9, 14:52.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:52.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.70 return ToNumericSlow(cx, vp); 14:52.70 ~~~~~~~~~~~~~^~~~~~~~ 14:52.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:52.70 return ToNumericSlow(cx, vp); 14:52.70 ~~~~~~~~~~~~~^~~~~~~~ 14:52.70 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctionList-inl.h:23, 14:52.70 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:27, 14:52.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:52.71 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:735:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:52.72 return BigInt::lessThan(cx, lhs, rhs, res); 14:52.72 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 14:52.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘js::ArrayObject* js::ProcessCallSiteObjOperation(JSContext*, JS::HandleScript, jsbytecode*)’: 14:52.91 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:679:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:52.92 if (!DefineDataProperty(cx, cso, cx->names().raw, rawValue, 0)) { 14:52.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:56.10 /<>/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)’: 14:56.10 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:196:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.10 bool InvokeFunction(JSContext* cx, HandleObject obj, bool constructing, 14:56.10 ^~~~~~~~~~~~~~ 14:56.10 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 14:56.10 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 14:56.10 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 14:56.10 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:13, 14:56.10 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:56.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:56.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.11 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 14:56.11 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.11 arg1, arg2); 14:56.11 ~~~~~~~~~~~ 14:56.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:56.11 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.11 if (!Construct(cx, fval, cargs, newTarget, &obj)) { 14:56.11 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.12 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:235:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.12 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.12 return InternalConstructWithProvidedThis(cx, fval, thisv, cargs, newTarget, 14:56.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.12 rval); 14:56.13 ~~~~~ 14:56.13 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.13 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:247:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.14 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:56.14 return Call(cx, fval, thisv, args, rval); 14:56.14 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.14 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:260:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.28 /<>/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)’: 14:56.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:263:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.28 bool InvokeFunctionShuffleNewTarget(JSContext* cx, HandleObject obj, 14:56.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.28 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:269:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.28 return InvokeFunction(cx, obj, true, false, numActualArgs, argv, rval); 14:56.28 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.30 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::InvokeFromInterpreterStub(JSContext*, js::jit::InterpreterStubExitFrameLayout*)’: 14:56.30 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:289:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 14:56.30 if (!InvokeFunction(cx, fun, constructing, 14:56.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 14:56.30 /* ignoresReturnValue = */ false, numActualArgs, argv, 14:56.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:56.30 &rval)) { 14:56.30 ~~~~~~ 14:56.75 Compiling freetype v0.4.0 14:56.76 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=freetype CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/freetype' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 14:57.00 /<>/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)’: 14:57.00 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1013:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:57.00 bool GeneratorThrowOrReturn(JSContext* cx, BaselineFrame* frame, 14:57.00 ^~~~~~~~~~~~~~~~~~~~~~ 14:57.00 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1013:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:57.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashFunctions.h:50, 14:57.00 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:10, 14:57.00 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.h:12, 14:57.00 from /<>/firefox-68.0~b13+build1/js/src/jit/TypePolicy.cpp:7, 14:57.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:2: 14:57.00 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1039:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:57.00 js::GeneratorThrowOrReturn(cx, frame, genObj, arg, resumeKind)); 14:57.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Assertions.h:676:12: note: in definition of macro ‘MOZ_ALWAYS_FALSE’ 14:57.01 if ((expr)) { \ 14:57.01 ^~~~ 14:58.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:58.16 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::ArrayPushDense(JSContext*, js::HandleArrayObject, JS::HandleValue, uint32_t*)’: 14:58.16 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:470:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.16 bool ArrayPushDense(JSContext* cx, HandleArrayObject arr, HandleValue v, 14:58.16 ^~~~~~~~~~~~~~ 14:58.71 /<>/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*)’: 14:58.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:602:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.72 bool SetProperty(JSContext* cx, HandleObject obj, HandlePropertyName name, 14:58.72 ^~~~~~~~~~~ 14:58.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.72 if (!NativeSetProperty(cx, obj.as(), id, value, 14:58.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.72 receiver, result)) { 14:58.72 ~~~~~~~~~~~~~~~~~ 14:58.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:622:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.72 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.72 if (!NativeSetProperty(cx, obj.as(), id, value, 14:58.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.72 receiver, result)) { 14:58.73 ~~~~~~~~~~~~~~~~~ 14:58.73 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:627:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:58.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 14:58.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 14:58.73 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 14:58.73 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:25, 14:58.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:58.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:58.73 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 14:58.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14:58.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 14:59.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit10.cpp:20: 14:59.33 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp: In function ‘bool js::jit::SetDenseElement(JSContext*, js::HandleNativeObject, int32_t, JS::HandleValue, bool)’: 14:59.33 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1352:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:59.33 bool SetDenseElement(JSContext* cx, HandleNativeObject obj, int32_t index, 14:59.33 ^~~~~~~~~~~~~~~ 14:59.34 /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.cpp:1365:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 14:59.34 return SetObjectElement(cx, obj, indexVal, value, strict); 14:59.34 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:15:00.233528 15:01.31 Compiling pulse-ffi v0.1.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-ffi) 15:01.31 Running `CARGO=/usr/bin/cargo 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= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=pulse-ffi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-ffi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 15:04.77 Compiling memmap v0.6.2 15:04.77 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION=0.6.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=memmap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/memmap' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 15:06.19 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='softprops ' CARGO_PKG_VERSION=0.2.11 CARGO_PKG_VERSION_PATCH=11 CARGO_PKG_NAME=atty CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/atty' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/softprops/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` 15:06.54 Compiling syn v0.13.1 15:06.54 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.13.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.13.1' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 15:06.91 js/src/jit/Unified_cpp_js_src_jit12.o 15:15.86 Compiling bzip2 v0.3.2 15:15.86 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/bzip2-rs' CARGO_PKG_VERSION=0.3.2 CARGO_PKG_DESCRIPTION='Bindings to libbzip2 for bzip2 compression and decompression exposed as 15:15.86 Reader/Writer streams. 15:15.87 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=bzip2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bzip2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/bzip2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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'` 15:17.14 Compiling chrono v0.4.6 15:17.14 Running `CARGO_PKG_HOMEPAGE='https://github.com/chronotope/chrono' CARGO_PKG_VERSION=0.4.6 CARGO_PKG_DESCRIPTION='Date and time library for Rust' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=chrono CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Kang Seonghoon :Brandon W Maister ' CARGO_PKG_VERSION_PATCH=6 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/chrono' CARGO_PKG_REPOSITORY='https://github.com/chronotope/chrono' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 15:20.18 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 15:20.18 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:64:15 15:20.18 | 15:20.18 64 | let s = s.trim_left_matches(|c: char| '0' <= c && c <= '9'); 15:20.18 | ^^^^^^^^^^^^^^^^^ 15:20.18 | 15:20.18 = note: #[warn(deprecated)] on by default 15:20.22 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:169:16 15:20.22 | 15:20.22 169 | let s_ = s.trim_left(); 15:20.22 | ^^^^^^^^^ 15:20.22 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 15:20.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/scan.rs:181:10 15:20.22 | 15:20.22 181 | Ok(s.trim_left_matches(|c: char| c == ':' || c.is_whitespace())) 15:20.22 | ^^^^^^^^^^^^^^^^^ 15:20.28 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:85:11 15:20.29 | 15:20.29 85 | s = s.trim_left(); 15:20.29 | ^^^^^^^^^ 15:20.29 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:93:11 15:20.29 | 15:20.29 93 | s = s.trim_left(); 15:20.29 | ^^^^^^^^^ 15:20.31 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.31 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:113:27 15:20.31 | 15:20.31 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S 15:20.31 | ^^^^^^^^^ 15:20.31 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.31 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:113:47 15:20.32 | 15:20.32 113 | s = try!(scan::char(s.trim_left(), b':')).trim_left(); // *S ":" *S 15:20.32 | ^^^^^^^^^ 15:20.32 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:115:34 15:20.32 | 15:20.32 115 | if let Ok(s_) = scan::char(s.trim_left(), b':') { // [ ":" *S 2DIGIT ] 15:20.32 | ^^^^^^^^^ 15:20.38 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.38 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:226:23 15:20.38 | 15:20.38 226 | s = s.trim_left(); 15:20.38 | ^^^^^^^^^ 15:20.38 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.38 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:259:23 15:20.39 | 15:20.39 259 | s = s.trim_left(); 15:20.39 | ^^^^^^^^^ 15:20.43 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.43 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:339:75 15:20.43 | 15:20.43 339 | let offset = try_consume!(scan::timezone_offset(s.trim_left(), 15:20.43 | ^^^^^^^^^ 15:20.44 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.44 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:345:80 15:20.44 | 15:20.44 345 | let offset = try_consume!(scan::timezone_offset_zulu(s.trim_left(), 15:20.44 | ^^^^^^^^^ 15:20.44 warning: use of deprecated item 'core::str::::trim_left': superseded by `trim_start` 15:20.44 --> /<>/firefox-68.0~b13+build1/third_party/rust/chrono/src/format/parse.rs:351:31 15:20.44 | 15:20.44 351 | s.trim_left(), scan::colon_or_space)); 15:20.44 | ^^^^^^^^^ 15:30.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool CallGetter(JSContext*, JS::HandleObject, JS::HandleValue, js::HandleShape, JS::MutableHandleValue)’: 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2209:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:30.16 static inline bool CallGetter(JSContext* cx, HandleObject obj, 15:30.16 ^~~~~~~~~~ 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2209:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:30.16 return js::CallGetter(cx, receiver, getter, vp); 15:30.16 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2216:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:30.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm-inl.h:18, 15:30.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:20, 15:30.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 15:30.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:30.16 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:238:15: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:30.16 bool ok = op(cx, obj, id, vp); 15:30.16 ~~^~~~~~~~~~~~~~~~~ 15:31.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h: In function ‘bool js::CallJSAddPropertyOp(JSContext*, JSAddPropertyOp, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 15:31.15 /<>/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’} changed in GCC 7.1 15:31.15 inline bool CallJSAddPropertyOp(JSContext* cx, JSAddPropertyOp op, 15:31.15 ^~~~~~~~~~~~~~~~~~~ 15:31.15 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:263:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:31.15 return op(cx, obj, id, v); 15:31.15 ~~^~~~~~~~~~~~~~~~ 15:31.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:31.25 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GetExistingPropertyValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle, JS::MutableHandleValue)’: 15:31.25 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1524:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:31.25 static bool GetExistingPropertyValue(JSContext* cx, HandleNativeObject obj, 15:31.25 ^~~~~~~~~~~~~~~~~~~~~~~~ 15:31.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:18, 15:31.25 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:72, 15:31.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:31.25 /<>/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’} changed in GCC 7.1 15:31.25 return as().getElement(cx, idx, val); 15:31.25 ^ 15:31.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:31.25 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2268:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:31.25 return CallGetter(cx, MaybeRooted::toHandle(obj), 15:31.25 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:31.25 MaybeRooted::toHandle(receiver), 15:31.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:31.25 MaybeRooted::toHandle(shape), 15:31.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:31.25 MaybeRooted::toMutableHandle(vp)); 15:31.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:31.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:31.67 /<>/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)1]’: 15:31.67 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:31.67 XDRResult js::XDRScriptConst(XDRState* xdr, MutableHandleValue vp) { 15:31.67 ^~ 15:32.24 Compiling tokio-io v0.1.7 15:32.24 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. 15:32.25 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-io CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=7 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 15:33.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:12, 15:33.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.85 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘size_t JS::SystemCompartmentCount(JSContext*)’: 15:33.86 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:33.86 it++; 15:33.86 ~~^~ 15:33.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.86 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:829:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ was declared here 15:33.86 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 15:33.86 ^~~~ 15:33.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:12, 15:33.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.86 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:33.86 it >= zone->compartments().end(); 15:33.86 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 15:33.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.86 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:829:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ was declared here 15:33.86 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 15:33.87 ^~~~ 15:33.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:12, 15:33.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.91 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘size_t JS::UserCompartmentCount(JSContext*)’: 15:33.91 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:33.91 it++; 15:33.91 ~~^~ 15:33.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.91 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:839:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::it’ was declared here 15:33.91 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 15:33.91 ^~~~ 15:33.91 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:12, 15:33.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.91 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 15:33.91 it >= zone->compartments().end(); 15:33.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 15:33.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:20: 15:33.91 /<>/firefox-68.0~b13+build1/js/src/vm/MemoryMetrics.cpp:839:25: note: ‘*((void*)(& comp)+20).js::CompartmentsInZoneIter::zone’ was declared here 15:33.91 for (CompartmentsIter comp(cx->runtime()); !comp.done(); comp.next()) { 15:33.92 ^~~~ 15:35.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:35.31 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetExistingProperty(JSContext*, JS::HandleObject, js::HandleNativeObject, js::HandleShape, JS::MutableHandleValue)’: 15:35.31 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2274:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:35.31 bool js::NativeGetExistingProperty(JSContext* cx, HandleObject receiver, 15:35.31 ^~ 15:35.31 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2268:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:35.31 return CallGetter(cx, MaybeRooted::toHandle(obj), 15:35.31 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.31 MaybeRooted::toHandle(receiver), 15:35.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.31 MaybeRooted::toHandle(shape), 15:35.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.32 MaybeRooted::toMutableHandle(vp)); 15:35.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.36 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GetNonexistentProperty(JSContext*, const jsid&, IsNameLookup, js::FakeMutableHandle)’: 15:35.36 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2417:6: note: parameter passing for argument of type ‘js::FakeMutableHandle’ changed in GCC 7.1 15:35.36 bool GetNonexistentProperty(JSContext* cx, const jsid& id, 15:35.36 ^~~~~~~~~~~~~~~~~~~~~~ 15:35.36 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2417:6: note: parameter passing for argument of type ‘js::FakeMutableHandle’ changed in GCC 7.1 15:35.40 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::GetSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::MutableHandleValue)’: 15:35.40 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2466:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:35.40 bool js::GetSparseElementHelper(JSContext* cx, HandleArrayObject obj, 15:35.40 ^~ 15:35.41 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2268:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:35.41 return CallGetter(cx, MaybeRooted::toHandle(obj), 15:35.41 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 MaybeRooted::toHandle(receiver), 15:35.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 MaybeRooted::toHandle(shape), 15:35.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.41 MaybeRooted::toMutableHandle(vp)); 15:35.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:35.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:18, 15:35.59 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:72, 15:35.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:35.59 /<>/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*)’: 15:35.59 /<>/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’} changed in GCC 7.1 15:35.59 return as().getElement(cx, idx, val); 15:35.59 ^ 15:36.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:70, 15:36.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:36.68 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 15:36.68 /<>/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’} changed in GCC 7.1 15:36.68 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 15:36.68 ^~ 15:37.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction-inl.h:18, 15:37.53 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:72, 15:37.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:37.53 /<>/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)1]’: 15:37.53 /<>/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’} changed in GCC 7.1 15:37.53 inline bool NativeObject::getDenseOrTypedArrayElement( 15:37.53 ^~~~~~~~~~~~ 15:37.53 /<>/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’} changed in GCC 7.1 15:37.53 return as().getElement(cx, idx, val); 15:37.53 ^ 15:37.55 Compiling http v0.1.10 15:37.55 Running `CARGO_PKG_HOMEPAGE='https://github.com/hyperium/http' CARGO_PKG_VERSION=0.1.10 CARGO_PKG_DESCRIPTION='A set of types for representing HTTP requests and responses. 15:37.55 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=http CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Alex Crichton :Carl Lerche :Sean McArthur ' CARGO_PKG_VERSION_PATCH=10 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/http' CARGO_PKG_REPOSITORY='https://github.com/hyperium/http' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 15:37.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:37.65 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetProperty(JSContext*, js::HandleNativeObject, JS::HandleValue, JS::HandleId, JS::MutableHandleValue)’: 15:37.65 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2551:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:37.66 bool js::NativeGetProperty(JSContext* cx, HandleNativeObject obj, 15:37.66 ^~ 15:37.66 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2551:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:37.66 /<>/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’} changed in GCC 7.1 15:37.66 cx, JSID_TO_INT(id), vp); 15:37.66 ^ 15:37.66 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2268:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:37.66 return CallGetter(cx, MaybeRooted::toHandle(obj), 15:37.66 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:37.66 MaybeRooted::toHandle(receiver), 15:37.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:37.67 MaybeRooted::toHandle(shape), 15:37.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:37.67 MaybeRooted::toMutableHandle(vp)); 15:37.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:37.67 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2543:36: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 15:37.67 return GeneralizedGetProperty(cx, protoRoot, id, receiver, nameLookup, 15:37.68 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:37.68 vp); 15:37.69 ~~~ 15:37.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2543:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:37.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool GeneralizedGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, IsNameLookup, JS::MutableHandleValue)’: 15:37.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2423:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:37.99 static inline bool GeneralizedGetProperty(JSContext* cx, HandleObject obj, 15:38.00 ^~~~~~~~~~~~~~~~~~~~~~ 15:38.00 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2423:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 15:38.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 15:38.00 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 15:38.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:38.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.00 return op(cx, obj, receiver, id, vp); 15:38.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 15:38.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:38.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetElement(JSContext*, js::HandleNativeObject, JS::HandleValue, int32_t, JS::MutableHandleValue)’: 15:38.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2565:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.06 bool js::NativeGetElement(JSContext* cx, HandleNativeObject obj, 15:38.06 ^~ 15:38.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2565:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:20, 15:38.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:21, 15:38.06 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 15:38.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:38.06 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.06 JSAtom* atom = ToAtom(cx, v); 15:38.06 ~~~~~~~~~~~~~~~^~~~~~~ 15:38.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 15:38.06 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2580:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.06 return NativeGetProperty(cx, obj, receiver, id, vp); 15:38.06 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::GetNameBoundInEnvironment(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 15:38.21 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2583:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.21 bool js::GetNameBoundInEnvironment(JSContext* cx, HandleObject envArg, 15:38.22 ^~ 15:38.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2599:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.22 return GeneralizedGetProperty(cx, env, id, receiver, NameLookup, vp); 15:38.22 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2599:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.22 /<>/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’} changed in GCC 7.1 15:38.22 cx, JSID_TO_INT(id), vp); 15:38.22 ^ 15:38.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2268:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.22 return CallGetter(cx, MaybeRooted::toHandle(obj), 15:38.23 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.23 MaybeRooted::toHandle(receiver), 15:38.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.24 MaybeRooted::toHandle(shape), 15:38.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.24 MaybeRooted::toMutableHandle(vp)); 15:38.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.24 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2543:36: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.25 return GeneralizedGetProperty(cx, protoRoot, id, receiver, nameLookup, 15:38.25 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.25 vp); 15:38.25 ~~~ 15:38.25 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2543:36: note: parameter passing for argument of type ‘js::MaybeRooted::MutableHandleType’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:38.49 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeGetOwnPropertyDescriptor(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandle)’: 15:38.49 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2145:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.49 bool js::NativeGetOwnPropertyDescriptor( 15:38.50 ^~ 15:38.50 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2190:51: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.50 if (!obj->getDenseOrTypedArrayElement(cx, JSID_TO_INT(id), 15:38.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 15:38.50 desc.value())) { 15:38.50 ~~~~~~~~~~~~~ 15:38.50 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2196:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.50 if (!NativeGetExistingProperty(cx, obj, obj, shape, desc.value())) { 15:38.50 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::SetPropertyByDefining(JSContext*, JS::HandleId, JS::HandleValue, JS::HandleValue, JS::ObjectOpResult&)’: 15:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2680:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.58 bool js::SetPropertyByDefining(JSContext* cx, HandleId id, HandleValue v, 15:38.58 ^~ 15:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2680:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2693:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 15:38.58 if (!GetOwnPropertyDescriptor(cx, receiver, id, &desc)) { 15:38.58 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2723:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.58 return DefineDataProperty(cx, receiver, id, v, attrs, result); 15:38.58 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:38.63 /<>/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)0]’: 15:38.63 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2749:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.63 static bool SetNonexistentProperty(JSContext* cx, HandleNativeObject obj, 15:38.64 ^~~~~~~~~~~~~~~~~~~~~~ 15:38.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2749:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 15:38.64 return SetPropertyByDefining(cx, id, v, receiver, result); 15:38.64 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15:39.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:39.45 /<>/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*)’: 15:39.45 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:3596:45: note: parameter passing for argument of type ‘mozilla::Span >’ changed in GCC 7.1 15:39.45 bce->perScriptData().numberList().finish(data->consts()); 15:39.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 15:40.06 /<>/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)0]’: 15:40.06 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:91:11: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:40.06 XDRResult js::XDRScriptConst(XDRState* xdr, MutableHandleValue vp) { 15:40.06 ^~ 15:44.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h:121, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/jspubtd.h:17, 15:44.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HeapAPI.h:12, 15:44.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:12, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/gc/DeletePolicy.h:10, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/frontend/BinASTRuntimeSupport.h:13, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.h:28, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:10, 15:44.42 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 15:44.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 15:44.42 /<>/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)0]’: 15:44.42 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:44.42 MOZ_TRY(XDRScriptConst(xdr, &val)); 15:44.43 ~~~~~~~~~~~~~~^~~~~~~~~~~ 15:44.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 15:44.43 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 15:44.43 ^~~~ 15:56.20 /<>/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)1]’: 15:56.20 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:610:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 15:56.20 MOZ_TRY(XDRScriptConst(xdr, &val)); 15:56.20 ~~~~~~~~~~~~~~^~~~~~~~~~~ 15:56.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Result.h:447:50: note: in definition of macro ‘MOZ_TRY’ 15:56.21 auto mozTryTempResult_ = ::mozilla::ToResult(expr); \ 15:56.21 ^~~~ *** KEEP ALIVE MARKER *** Total duration: 0:16:00.233516 16:01.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 16:01.98 /<>/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&)’: 16:01.98 /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:1611:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 16:01.98 if (!JS_WrapValue(cx, &privateValue)) { 16:01.98 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 16:02.86 Compiling mozprofile v0.5.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozprofile) 16:02.87 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.5.0 CARGO_PKG_DESCRIPTION='Library for working with Mozilla profiles.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mozprofile CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_VERSION_PATCH=0 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 16:02.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 16:02.87 /<>/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&)’: 16:02.87 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2821:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.87 static bool SetExistingProperty(JSContext* cx, HandleId id, HandleValue v, 16:02.87 ^~~~~~~~~~~~~~~~~~~ 16:02.87 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2821:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.87 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2845:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.87 return SetPropertyByDefining(cx, id, v, receiver, result); 16:02.87 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:02.87 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2838:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.87 return SetTypedArrayElement(cx, tobj, index, v, result); 16:02.87 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:02.87 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2868:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.87 return SetPropertyByDefining(cx, id, v, receiver, result); 16:02.87 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:02.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm-inl.h:18, 16:02.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript-inl.h:20, 16:02.88 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:11, 16:02.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 16:02.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.88 return op(cx, obj, id, v, result); 16:02.88 ~~^~~~~~~~~~~~~~~~~~~~~~~~ 16:02.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 16:02.88 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:02.88 if (!js::CallSetter(cx, receiver, setter, v)) { 16:02.88 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 16:02.88 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2879:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.64 /<>/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)1]’: 16:05.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.64 bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id, 16:05.64 ^~ 16:05.64 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.65 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.65 return SetExistingProperty(cx, id, v, receiver, pobj, prop, result); 16:05.65 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.65 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2795:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.65 return SetPropertyByDefining(cx, id, v, receiver, result); 16:05.65 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.65 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2789:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:05.66 return op(cx, obj, id, desc, result); 16:05.66 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.67 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.67 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:05.67 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.67 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.68 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:05.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.68 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.68 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:05.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.69 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:05.69 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:05.69 return SetProperty(cx, protoRoot, id, v, receiver, result); 16:05.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:05.69 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:06.87 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:06.87 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 16:06.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 16:06.87 /<>/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&)’: 16:06.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.87 inline bool SetProperty(JSContext* cx, JS::Handle obj, 16:06.87 ^~~~~~~~~~~ 16:06.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:275:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.87 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.87 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 16:06.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.88 return NativeSetProperty(cx, obj.as(), id, v, 16:06.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.88 receiver, result); 16:06.88 ~~~~~~~~~~~~~~~~~ 16:06.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:06.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 16:06.98 /<>/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)0]’: 16:06.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.98 bool js::NativeSetProperty(JSContext* cx, HandleNativeObject obj, HandleId id, 16:06.98 ^~ 16:06.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2887:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2908:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.99 return SetExistingProperty(cx, id, v, receiver, pobj, prop, result); 16:06.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2922:49: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.99 return SetNonexistentProperty(cx, obj, id, v, receiver, 16:06.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:06.99 result); 16:06.99 ~~~~~~~ 16:06.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2942:53: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:06.99 return SetNonexistentProperty(cx, obj, id, v, receiver, 16:06.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.00 result); 16:07.00 ~~~~~~~ 16:07.00 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.00 return SetProperty(cx, protoRoot, id, v, receiver, result); 16:07.00 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.00 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2947:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.22 /<>/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&)’: 16:07.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2965:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.22 bool js::NativeSetElement(JSContext* cx, HandleNativeObject obj, uint32_t index, 16:07.22 ^~ 16:07.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2965:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.22 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2972:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.22 return NativeSetProperty(cx, obj, id, v, receiver, result); 16:07.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.23 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2972:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.25 /<>/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&)’: 16:07.25 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2728:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.25 bool js::SetPropertyOnProto(JSContext* cx, HandleObject obj, HandleId id, 16:07.26 ^~ 16:07.26 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2728:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 16:07.26 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 16:07.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSScript.cpp:71, 16:07.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:2: 16:07.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.26 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 16:07.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.26 return NativeSetProperty(cx, obj.as(), id, v, 16:07.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.26 receiver, result); 16:07.27 ~~~~~~~~~~~~~~~~~ 16:07.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 16:07.27 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2738:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.27 return SetPropertyByDefining(cx, id, v, receiver, result); 16:07.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.75 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 16:07.75 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1615:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.75 bool js::NativeDefineProperty(JSContext* cx, HandleNativeObject obj, 16:07.75 ^~ 16:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1638:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.76 return ArraySetLength(cx, arr, id, desc_.attributes(), desc_.value(), 16:07.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.76 result); 16:07.76 ~~~~~~~ 16:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1654:37: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.76 return DefineTypedArrayElement(cx, obj, index, desc_, result); 16:07.76 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.77 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.77 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.77 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.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’} changed in GCC 7.1 16:07.78 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.78 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.78 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.78 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.78 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1575:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 16:07.78 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 16:07.78 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1772:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 16:07.79 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 16:07.79 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.79 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1800:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 16:07.79 if (!GetExistingPropertyValue(cx, obj, id, prop, ¤tValue)) { 16:07.79 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.80 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1811:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:07.80 if (!SameValue(cx, desc.value(), currentValue, &same)) { 16:07.80 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.80 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:07.80 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.80 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.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’} changed in GCC 7.1 16:07.81 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:07.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’} changed in GCC 7.1 16:07.81 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:07.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.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, JS::ObjectOpResult&)’: 16:09.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1869:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.13 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 16:09.13 ^~ 16:09.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1869:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.13 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1874:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:09.13 return NativeDefineProperty(cx, obj, id, desc, result); 16:09.14 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, JS::HandleId, JS::HandleValue, unsigned int)’: 16:09.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1927:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.17 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 16:09.17 ^~ 16:09.17 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1931:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.17 if (!NativeDefineDataProperty(cx, obj, id, value, attrs, result)) { 16:09.17 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.19 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::NativeDefineDataProperty(JSContext*, js::HandleNativeObject, js::PropertyName*, JS::HandleValue, unsigned int)’: 16:09.19 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1945:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.19 bool js::NativeDefineDataProperty(JSContext* cx, HandleNativeObject obj, 16:09.19 ^~ 16:09.19 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1949:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.19 return NativeDefineDataProperty(cx, obj, id, value, attrs); 16:09.19 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::CopyDataPropertiesNative(JSContext*, js::HandlePlainObject, js::HandleNativeObject, js::HandlePlainObject, bool*)’: 16:09.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’} changed in GCC 7.1 16:09.30 if (!NativeDefineDataProperty(cx, target, key, value, JSPROP_ENUMERATE)) { 16:09.30 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:38: 16:09.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.cpp: In function ‘bool AddPlainObjectProperties(JSContext*, js::HandlePlainObject, js::IdValuePair*, size_t)’: 16:09.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.cpp:1113:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.60 if (!NativeDefineDataProperty(cx, obj, propid, value, JSPROP_ENUMERATE)) { 16:09.60 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src17.cpp:29: 16:09.66 /<>/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)’: 16:09.66 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1884:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:09.66 if (!NativeDefineProperty(cx, obj, id, desc, result)) { 16:09.66 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.70 /<>/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)’: 16:09.70 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1911:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:09.70 if (!NativeDefineProperty(cx, obj, id, desc, result)) { 16:09.70 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp: In function ‘bool js::AddOrUpdateSparseElementHelper(JSContext*, js::HandleArrayObject, int32_t, JS::HandleValue, bool)’: 16:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2046:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.98 bool js::AddOrUpdateSparseElementHelper(JSContext* cx, HandleArrayObject obj, 16:09.98 ^~ 16:09.98 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.98 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:09.98 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1170:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.99 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:09.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:1139:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.99 if (!CallJSAddPropertyOp(cx, addProperty, obj, id, value)) { 16:09.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2085:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:09.99 return SetProperty(cx, obj, id, v, receiver, result) && 16:09.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16:09.99 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.cpp:2085:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 16:15.22 js/src/jit/Unified_cpp_js_src_jit13.o 16:17.45 Compiling clap v2.31.2 16:17.45 Running `CARGO_PKG_HOMEPAGE='https://clap.rs/' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured Command Line Argument Parser 16:17.46 ' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_NAME=clap CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clap' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 16:19.19 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 16:19.19 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/settings.rs:3:5 16:19.19 | 16:19.19 3 | use std::ascii::AsciiExt; 16:19.19 | ^^^^^^^^^^^^^^^^^^^^ 16:19.19 | 16:19.19 = note: #[warn(deprecated)] on by default 16:19.21 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 16:19.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/validator.rs:4:5 16:19.21 | 16:19.21 4 | use std::ascii::AsciiExt; 16:19.21 | ^^^^^^^^^^^^^^^^^^^^ 16:19.21 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 16:19.21 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/settings.rs:3:5 16:19.21 | 16:19.21 3 | use std::ascii::AsciiExt; 16:19.21 | ^^^^^^^^^^^^^^^^^^^^ 16:19.22 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 16:19.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/zsh.rs:4:5 16:19.22 | 16:19.22 4 | use std::ascii::AsciiExt; 16:19.22 | ^^^^^^^^^^^^^^^^^^^^ 16:19.22 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 16:19.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/shell.rs:2:5 16:19.22 | 16:19.22 2 | use std::ascii::AsciiExt; 16:19.22 | ^^^^^^^^^^^^^^^^^^^^ 16:21.65 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 16:21.65 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:88:19 16:21.65 | 16:21.65 88 | let c = s.trim_left_matches(|c| c == '-') 16:21.65 | ^^^^^^^^^^^^^^^^^ 16:21.65 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 16:21.65 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:96:19 16:21.65 | 16:21.65 96 | let c = s.trim_left_matches(|c| c == '-') 16:21.65 | ^^^^^^^^^^^^^^^^^ 16:23.53 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 16:23.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:331:35 16:23.53 | 16:23.53 331 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 16:23.53 | ^^^^^^^^^^^^^^^^^ 16:23.53 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 16:23.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:371:30 16:23.53 | 16:23.53 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); 16:23.53 | ^^^^^^^^^^^^^^^^^ 16:25.03 js/src/Unified_cpp_js_src19.o 16:47.41 js/src/jit/Unified_cpp_js_src_jit2.o 16:51.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src18.cpp:29: 16:51.17 /<>/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&)’: 16:51.17 /<>/firefox-68.0~b13+build1/js/src/vm/ProxyObject.cpp:49:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 16:51.17 ProxyObject* ProxyObject::New(JSContext* cx, const BaseProxyHandler* handler, 16:51.17 ^~~~~~~~~~~ 16:56.17 js/src/Unified_cpp_js_src2.o *** KEEP ALIVE MARKER *** Total duration: 0:17:00.233896 17:11.74 js/src/jit/Unified_cpp_js_src_jit3.o 17:34.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:34.76 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ArrayIteratorObject]’: 17:34.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’} changed in GCC 7.1 17:34.76 bool Is(HandleValue v) { 17:34.76 ^~ 17:34.78 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::MapIteratorObject]’: 17:34.78 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.78 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SetIteratorObject]’: 17:34.78 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.80 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::StringIteratorObject]’: 17:34.80 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.81 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RegExpStringIteratorObject]’: 17:34.81 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.82 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ArrayBufferObject]’: 17:34.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’} changed in GCC 7.1 17:34.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SharedArrayBufferObject]’: 17:34.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.84 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::TypedArrayObject]’: 17:34.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’} changed in GCC 7.1 17:34.86 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::GeneratorObject]’: 17:34.86 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.86 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::MapObject]’: 17:34.86 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.87 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::SetObject]’: 17:34.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’} changed in GCC 7.1 17:34.89 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::CollatorObject]’: 17:34.89 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.89 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::DateTimeFormatObject]’: 17:34.89 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.91 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::NumberFormatObject]’: 17:34.91 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.92 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::PluralRulesObject]’: 17:34.92 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RelativeTimeFormatObject]’: 17:34.93 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2004:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:34.94 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::RegExpObject]’: 17:34.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’} changed in GCC 7.1 17:34.95 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool Is(JS::HandleValue) [with T = js::ModuleObject]’: 17:34.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’} changed in GCC 7.1 17:35.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:29: 17:35.30 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp: In function ‘bool JS::AssignProperty(JSContext*, JS::HandleObject, JS::HandleObject, const char*)’: 17:35.30 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1094:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:35.30 return JS_GetProperty(cx, src, property, &v) && 17:35.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 17:35.30 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1095:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:35.30 JS_DefineProperty(cx, dst, property, v, JSPROP_ENUMERATE); 17:35.30 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:35.63 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_HostResolveImportedModule(JSContext*, unsigned int, JS::Value*)’: 17:35.63 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2289:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:35.63 CallModuleResolveHook(cx, referencingPrivate, specifier)); 17:35.63 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.72 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_RegExpGetSubstitution(JSContext*, unsigned int, JS::Value*)’: 17:35.72 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1885:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 17:35.72 return RegExpGetSubstitution(cx, matchResult, string, size_t(position), 17:35.72 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.72 replacement, size_t(firstDollarIndex), 17:35.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.72 args.rval()); 17:35.72 ~~~~~~~~~~~~ 17:35.90 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_CopyDataPropertiesOrGetOwnKeys(JSContext*, unsigned int, JS::Value*)’: 17:35.90 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2438:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 17:35.90 return GetOwnPropertyKeys( 17:35.90 ~~~~~~~~~~~~~~~~~~^ 17:35.90 cx, from, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval()); 17:35.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.99 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_CreateModuleSyntaxError(JSContext*, unsigned int, JS::Value*)’: 17:35.99 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:429:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:35.99 if (!JS::CreateError(cx, JSEXN_SYNTAXERR, nullptr, filename, 17:35.99 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.99 args[1].toInt32(), args[2].toInt32(), nullptr, message, 17:35.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:35.99 &error)) { 17:35.99 ~~~~~~~ 17:36.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_MakeConstructible(JSContext*, unsigned int, JS::Value*)’: 17:36.05 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 17:36.05 if (!DefineDataProperty( 17:36.05 ~~~~~~~~~~~~~~~~~~^ 17:36.05 cx, ctor, cx->names().prototype, args[1], 17:36.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.05 JSPROP_READONLY | JSPROP_ENUMERATE | JSPROP_PERMANENT)) { 17:36.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.13 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool GetUnclonedValue(JSContext*, js::HandleNativeObject, JS::HandleId, JS::MutableHandleValue)’: 17:36.13 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3175:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:36.13 static bool GetUnclonedValue(JSContext* cx, HandleNativeObject selfHostedObject, 17:36.13 ^~~~~~~~~~~~~~~~ 17:36.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_RegExpCreate(JSContext*, unsigned int, JS::Value*)’: 17:36.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:36.25 return RegExpCreate(cx, args[0], args.get(1), args.rval()); 17:36.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.25 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1859:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 17:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘void ThrowErrorWithType(JSContext*, JSExnType, const JS::CallArgs&)’: 17:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:345:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:36.62 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, val, nullptr); 17:36.62 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:36.62 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 17:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 17:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 17:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 17:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 17:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 17:36.63 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 17:36.63 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 17:36.63 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 17:36.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:36.63 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:36.63 return ToStringSlow(cx, v); 17:36.63 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 17:36.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:36.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ToSource(JSContext*, unsigned int, JS::Value*)’: 17:36.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:169:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:36.83 JSString* str = ValueToSource(cx, args[0]); 17:36.83 ~~~~~~~~~~~~~^~~~~~~~~~~~~ 17:36.85 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 17:36.85 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 17:36.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:36.86 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool intrinsic_ToString(JSContext*, unsigned int, JS::Value*)’: 17:36.86 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:36.86 return ToStringSlow(cx, v); 17:36.86 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 17:37.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 17:37.19 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 17:37.19 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 17:37.19 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 17:37.19 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 17:37.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:37.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool intrinsic_ToObject(JSContext*, unsigned int, JS::Value*)’: 17:37.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:37.19 return js::ToObjectSlow(cx, v, false); 17:37.19 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 17:37.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:37.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ToBigInt(JSContext*, unsigned int, JS::Value*)’: 17:37.61 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2445:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 17:37.61 BigInt* res = ToBigInt(cx, args[0]); 17:37.61 ~~~~~~~~^~~~~~~~~~~~~ 17:38.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 17:38.17 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 17:38.17 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 17:38.17 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:15, 17:38.17 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:25, 17:38.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:38.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool intrinsic_ToInteger(JSContext*, unsigned int, JS::Value*)’: 17:38.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:38.17 if (!ToNumberSlow(cx, v, dp)) { 17:38.17 ~~~~~~~~~~~~^~~~~~~~~~~ 17:38.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:20: 17:38.49 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp: In function ‘bool HandleInterrupt(JSContext*, bool)’: 17:38.49 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp:446:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:38.49 switch (Debugger::onSingleStep(cx, &rval)) { 17:38.49 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 17:38.49 /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.cpp:460:51: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:38.49 cx->setPendingExceptionAndCaptureStack(rval); 17:38.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 17:39.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:39.49 /<>/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)’: 17:39.49 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1501:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:39.49 JS_PUBLIC_API bool JS::ExecuteRegExp(JSContext* cx, HandleObject obj, 17:39.49 ^~ 17:39.49 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1519:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:39.49 return ExecuteRegExpLegacy(cx, res, reobj.as(), input, indexp, 17:39.49 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.49 test, rval); 17:39.49 ~~~~~~~~~~~ 17:39.51 /<>/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)’: 17:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1523:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:39.52 JS_PUBLIC_API bool JS::ExecuteRegExpNoStatics(JSContext* cx, HandleObject obj, 17:39.52 ^~ 17:39.52 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1535:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:39.52 return ExecuteRegExpLegacy(cx, nullptr, obj.as(), input, indexp, 17:39.52 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:39.52 test, rval); 17:39.52 ~~~~~~~~~~~ 17:41.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:29: 17:41.76 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp: In function ‘JSObject* JS::ConvertSavedFrameToPlainObject(JSContext*, JS::HandleObject, JS::SavedFrameSelfHosted)’: 17:41.76 /<>/firefox-68.0~b13+build1/js/src/vm/SavedStacks.cpp:1125:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:41.76 if (!JS_GetProperty(cx, savedFrame, prop, &v)) { 17:41.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 17:42.27 Compiling fxhash v0.2.1 17:42.27 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='cbreeden ' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=fxhash CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fxhash' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 17:42.90 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='cbreeden ' CARGO_PKG_VERSION=0.2.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=fxhash CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/fxhash' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 17:43.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:43.39 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::initSelfHosting(JSContext*)’: 17:43.39 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3148:16: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 17:43.39 if (!Evaluate(cx, options, srcBuf, &rv)) { 17:43.39 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.39 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3025:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:43.39 if (!cx->getPendingException(&exn)) { 17:43.39 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 17:43.51 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::getUnclonedSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 17:43.51 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3525:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:43.51 bool JSRuntime::getUnclonedSelfHostedValue(JSContext* cx, 17:43.51 ^~~~~~~~~ 17:43.51 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3529:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:43.51 return GetUnclonedValue( 17:43.51 ~~~~~~~~~~~~~~~~^ 17:43.51 cx, HandleNativeObject::fromMarkedLocation(&selfHostingGlobal_.ref()), id, 17:43.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.51 vp); 17:43.51 ~~~ 17:43.53 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘JSFunction* JSRuntime::getUnclonedSelfHostedFunction(JSContext*, js::HandlePropertyName)’: 17:43.53 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3537:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:43.53 if (!getUnclonedSelfHostedValue(cx, name, &selfHostedValue)) { 17:43.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.53 Compiling generic-array v0.12.0 17:43.54 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=generic-array CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/generic-array' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 17:43.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 17:43.74 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 17:43.74 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:39, 17:43.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:43.74 /<>/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)1]’: 17:43.74 /<>/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’} changed in GCC 7.1 17:43.74 inline bool ValueToId( 17:43.74 ^~~~~~~~~ 17:43.74 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 17:43.74 JSAtom* atom = ToAtom(cx, v); 17:43.74 ~~~~~~~~~~~~~~~^~~~~~~ 17:43.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:39, 17:43.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:43.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h: In function ‘bool intrinsic_ToPropertyKey(JSContext*, unsigned int, JS::Value*)’: 17:43.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:43.77 return ValueToId(cx, argument, result); 17:43.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 17:43.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:43.77 return ToPropertyKeySlow(cx, argument, result); 17:43.77 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 17:43.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:43.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineProperty(JSContext*, unsigned int, JS::Value*)’: 17:43.83 /<>/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’} changed in GCC 7.1 17:43.83 if (!ValueToId(cx, args[1], &id)) { 17:43.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 17:43.83 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:691:22: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 17:43.83 if (!DefineProperty(cx, obj, id, desc, result)) { 17:43.83 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:43.91 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_DefineDataProperty(JSContext*, unsigned int, JS::Value*)’: 17:43.91 /<>/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’} changed in GCC 7.1 17:43.91 if (!ValueToId(cx, args[1], &id)) { 17:43.91 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 17:43.91 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:611:22: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 17:43.91 if (!DefineProperty(cx, obj, id, desc)) { 17:43.91 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 17:44.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 17:44.62 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In function ‘bool ValueToNameOrSymbolId(JSContext*, JS::HandleValue, JS::MutableHandleId, bool*)’: 17:44.62 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:201:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:44.63 static bool ValueToNameOrSymbolId(JSContext* cx, HandleValue idval, 17:44.63 ^~~~~~~~~~~~~~~~~~~~~ 17:44.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 17:44.63 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 17:44.63 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.cpp:31, 17:44.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:2: 17:44.63 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 17:44.63 JSAtom* atom = ToAtom(cx, v); 17:44.63 ~~~~~~~~~~~~~~~^~~~~~~ 17:46.04 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Bartłomiej Kamiński :Aaron Trent ' CARGO_PKG_VERSION=0.12.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=generic-array CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/generic-array' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 17:46.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 17:46.39 /<>/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)’: 17:46.39 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.39 GetPropIRGenerator::GetPropIRGenerator(JSContext* cx, HandleScript script, 17:46.39 ^~~~~~~~~~~~~~~~~~ 17:46.39 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.39 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:117:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.53 /<>/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)’: 17:46.53 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:2805:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.53 HasPropIRGenerator::HasPropIRGenerator(JSContext* cx, HandleScript script, 17:46.53 ^~~~~~~~~~~~~~~~~~ 17:46.53 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:2805:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.56 /<>/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)’: 17:46.56 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.56 SetPropIRGenerator::SetPropIRGenerator(JSContext* cx, HandleScript script, 17:46.56 ^~~~~~~~~~~~~~~~~~ 17:46.56 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.56 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3174:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.66 /<>/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)’: 17:46.66 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4382:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.66 InstanceOfIRGenerator::InstanceOfIRGenerator(JSContext* cx, HandleScript script, 17:46.66 ^~~~~~~~~~~~~~~~~~~~~ 17:46.69 /<>/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)’: 17:46.69 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4473:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.69 TypeOfIRGenerator::TypeOfIRGenerator(JSContext* cx, HandleScript script, 17:46.69 ^~~~~~~~~~~~~~~~~ 17:46.71 /<>/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)’: 17:46.71 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4529:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.71 GetIteratorIRGenerator::GetIteratorIRGenerator(JSContext* cx, 17:46.71 ^~~~~~~~~~~~~~~~~~~~~~ 17:46.75 /<>/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)’: 17:46.75 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.75 CallIRGenerator::CallIRGenerator(JSContext* cx, HandleScript script, 17:46.75 ^~~~~~~~~~~~~~~ 17:46.75 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.75 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4597:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.87 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::CallIRGenerator::tryAttachDeferredStub(JS::HandleValue)’: 17:46.87 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5432:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.87 AttachDecision CallIRGenerator::tryAttachDeferredStub(HandleValue result) { 17:46.87 ^~~~~~~~~~~~~~~ 17:46.90 /<>/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)’: 17:46.90 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5494:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.90 CompareIRGenerator::CompareIRGenerator(JSContext* cx, HandleScript script, 17:46.90 ^~~~~~~~~~~~~~~~~~ 17:46.90 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5494:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.93 /<>/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)’: 17:46.93 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5845:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.93 ToBoolIRGenerator::ToBoolIRGenerator(JSContext* cx, HandleScript script, 17:46.93 ^~~~~~~~~~~~~~~~~ 17:46.95 /<>/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)’: 17:46.95 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5950:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.95 GetIntrinsicIRGenerator::GetIntrinsicIRGenerator(JSContext* cx, 17:46.96 ^~~~~~~~~~~~~~~~~~~~~~~ 17:46.98 /<>/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)’: 17:46.98 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5973:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:46.98 UnaryArithIRGenerator::UnaryArithIRGenerator(JSContext* cx, HandleScript script, 17:46.98 ^~~~~~~~~~~~~~~~~~~~~ 17:46.98 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:5973:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:47.01 /<>/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)’: 17:47.01 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:47.01 BinaryArithIRGenerator::BinaryArithIRGenerator( 17:47.01 ^~~~~~~~~~~~~~~~~~~~~~ 17:47.01 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:47.01 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:6067:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:48.00 Compiling crossbeam-deque v0.3.1 17:48.01 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.3.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=crossbeam-deque CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 17:48.74 Compiling crossbeam-deque v0.2.0 17:48.74 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Crossbeam Project Developers' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=crossbeam-deque CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/crossbeam-deque-0.2.0' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/crossbeam-rs/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` 17:49.42 Compiling aho-corasick v0.6.8 17:49.43 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Andrew Gallant ' CARGO_PKG_VERSION=0.6.8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_NAME=aho-corasick CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/aho-corasick' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/BurntSushi/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` 17:50.02 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool intrinsic_ConstructFunction(JSContext*, unsigned int, JS::Value*)’: 17:50.02 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.02 if (!Construct(cx, args[0], constructArgs, args[1], &res)) { 17:50.02 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:50.02 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2230:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 17:50.14 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 17:50.15 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 17:50.15 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.h:20, 17:50.15 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:7, 17:50.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:50.15 /<>/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]’: 17:50.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.15 return js::ToNumberSlow(cx, v, out); 17:50.15 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:50.30 /<>/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]’: 17:50.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.30 return js::ToNumberSlow(cx, v, out); 17:50.30 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:50.47 /<>/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]’: 17:50.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.47 return js::ToNumberSlow(cx, v, out); 17:50.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:50.62 /<>/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]’: 17:50.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.62 return js::ToNumberSlow(cx, v, out); 17:50.62 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:50.79 /<>/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]’: 17:50.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.79 return js::ToNumberSlow(cx, v, out); 17:50.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:50.95 /<>/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]’: 17:50.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:50.95 return js::ToNumberSlow(cx, v, out); 17:50.95 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:51.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 = float; Ops = js::UnsharedOps]’: 17:51.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:51.11 return js::ToNumberSlow(cx, v, out); 17:51.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:51.20 /<>/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]’: 17:51.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:51.21 return js::ToNumberSlow(cx, v, out); 17:51.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:51.32 /<>/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]’: 17:51.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:51.32 return js::ToNumberSlow(cx, v, out); 17:51.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 17:51.59 Compiling nom v4.1.1 17:51.60 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='contact@geoffroycouprie.com' CARGO_PKG_VERSION=4.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=nom CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/nom' CARGO_PKG_VERSION_MAJOR=4 CARGO_PKG_HOMEPAGE= /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` 17:53.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp: In member function ‘js::ArrayObject* js::RegExpRealm::createMatchResultTemplateObject(JSContext*)’: 17:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1208:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:53.27 if (!NativeDefineDataProperty(cx, templateObject, cx->names().index, index, 17:53.27 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.27 JSPROP_ENUMERATE)) { 17:53.27 ~~~~~~~~~~~~~~~~~ 17:53.27 /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:1215:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:53.27 if (!NativeDefineDataProperty(cx, templateObject, cx->names().input, inputVal, 17:53.27 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:53.27 JSPROP_ENUMERATE)) { 17:53.27 ~~~~~~~~~~~~~~~~~ 17:56.41 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:7, 17:56.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 17:56.41 /<>/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)’: 17:56.41 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:1126:10: warning: ‘addArgc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:56.41 bool addArgc; 17:56.41 ^~~~~~~ 17:56.59 /<>/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)’: 17:56.59 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:1145:10: warning: ‘addArgc’ may be used uninitialized in this function [-Wmaybe-uninitialized] 17:56.59 bool addArgc; 17:56.59 ^~~~~~~ 17:58.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:58.59 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘JSObject* CloneObject(JSContext*, js::HandleNativeObject)’: 17:58.59 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3248:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:58.59 if (!GetUnclonedValue(cx, selfHostedObject, id, &selfHostedValue)) { 17:58.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:58.60 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3251:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:58.60 if (!CloneValue(cx, selfHostedValue, &val) || 17:58.60 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:58.60 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3252:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:58.60 !JS_DefinePropertyById(cx, clone, id, val, attrs[i])) { 17:58.60 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:59.01 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool CloneValue(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 17:59.01 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:59.01 static bool CloneValue(JSContext* cx, HandleValue selfHostedValue, 17:59.01 ^~~~~~~~~~ 17:59.01 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3410:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.04 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In member function ‘bool JSRuntime::cloneSelfHostedValue(JSContext*, js::HandlePropertyName, JS::MutableHandleValue)’: 17:59.04 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3544:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.04 bool JSRuntime::cloneSelfHostedValue(JSContext* cx, HandlePropertyName name, 17:59.04 ^~~~~~~~~ 17:59.04 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3547:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.04 if (!getUnclonedSelfHostedValue(cx, name, &selfHostedValue)) { 17:59.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:59.04 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:3561:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:59.04 return CloneValue(cx, selfHostedValue, vp); 17:59.05 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:59.07 /<>/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)’: 17:59.07 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:59.07 bool js::CallSelfHostedFunction(JSContext* cx, HandlePropertyName name, 17:59.07 ^~ 17:59.08 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1991:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 17:59.08 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 17:59.08 from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:15, 17:59.08 from /<>/firefox-68.0~b13+build1/js/src/vm/RegExpObject.cpp:25, 17:59.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:2: 17:59.08 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:782:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.08 if (!cx->runtime()->cloneSelfHostedValue(cx, name, value)) { 17:59.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 17:59.09 /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:785:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:59.09 return GlobalObject::addIntrinsicValue(cx, global, name, value); 17:59.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 17:59.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src19.cpp:47: 17:59.09 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 17:59.09 return Call(cx, fun, thisv, args, rval); 17:59.09 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17:59.09 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:2000:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 17:59.15 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp: In function ‘bool CallSelfHostedNonGenericMethod(JSContext*, const JS::CallArgs&)’: 17:59.15 /<>/firefox-68.0~b13+build1/js/src/vm/SelfHosting.cpp:1975:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 17:59.15 return CallSelfHostedFunction(cx, name, args.thisv(), args2, args.rval()); 17:59.15 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:18:00.233501 18:02.27 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/libloading-f31b4b41b2ef4e45/out' 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simonas Kazlauskas ' CARGO_PKG_VERSION=0.5.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=libloading CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libloading' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 18:02.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit2.cpp:29: 18:02.71 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachStub()’: 18:02.71 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3205:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:02.71 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 18:02.71 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:02.99 /<>/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)’: 18:03.00 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:1852:14: warning: ‘protoKey’ may be used uninitialized in this function [-Wmaybe-uninitialized] 18:03.00 JSProtoKey protoKey; 18:03.00 ^~~~~~~~ 18:03.21 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::HasPropIRGenerator::tryAttachStub()’: 18:03.21 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:3098:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:03.21 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 18:03.21 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:03.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::SetPropIRGenerator::tryAttachAddSlotStub(js::HandleObjectGroup, js::HandleShape)’: 18:03.30 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:4276:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:03.30 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 18:03.30 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:03.88 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cubeb-sys-bfb2b6f0aaa659e1/build-script-build` 18:03.89 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/bindgen-8a94f8517ccf80a4/build-script-build` 18:03.92 Compiling nsstring v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/nsstring) 18:03.92 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings to xpcom string types' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='nobody@mozilla.com' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=nsstring CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/nsstring' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 18:06.12 /<>/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)’: 18:06.12 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:1332:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:06.12 if (!GetOwnPropertyDescriptor(cx_, holder, id, &desc)) { 18:06.12 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:06.31 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp: In member function ‘js::jit::AttachDecision js::jit::GetPropIRGenerator::tryAttachStub()’: 18:06.31 /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.cpp:256:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:06.31 if (!ValueToNameOrSymbolId(cx_, idVal_, &id, &nameOrSymbol)) { 18:06.31 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:11.95 Compiling encoding_c v0.9.0 18:11.95 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION=0.9.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=encoding_c CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/encoding_c' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://docs.rs/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` 18:13.13 Compiling gl_generator v0.11.0 18:13.13 Running `CARGO=/usr/bin/cargo 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/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Brendan Zabarauskas :Corey Richardson:Arseny Kapoulkine' CARGO_PKG_VERSION=0.11.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=gl_generator CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gl_generator' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/brendanzab/gl-rs/' /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` 18:14.25 js/src/Unified_cpp_js_src20.o 18:14.33 js/src/jit/Unified_cpp_js_src_jit4.o 18:37.05 Compiling url v1.7.2 18:37.06 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The rust-url developers' CARGO_PKG_VERSION=1.7.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=url CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/url' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 18:37.72 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 18:37.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:13:38 18:37.73 | 18:37.73 13 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT, Ordering}; 18:37.73 | ^^^^^^^^^^^^^^^^^ 18:37.73 | 18:37.73 = note: #[warn(deprecated)] on by default 18:37.73 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 18:37.73 --> /<>/firefox-68.0~b13+build1/third_party/rust/url/src/origin.rs:79:39 18:37.73 | 18:37.73 79 | static COUNTER: AtomicUsize = ATOMIC_USIZE_INIT; 18:37.73 | ^^^^^^^^^^^^^^^^^ 18:37.73 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 18:37.73 | 18:37.73 79 | static COUNTER: AtomicUsize = AtomicUsize::new(0); 18:37.73 | ^^^^^^^^^^^^^^^^^^^ 18:46.94 Compiling flate2 v1.0.1 18:46.94 Running `CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/flate2-rs' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_DESCRIPTION='Bindings to miniz.c for DEFLATE compression and decompression exposed as 18:46.94 Reader/Writer streams. Contains bindings for zlib, deflate, and gzip-based 18:46.94 streams. 18:46.94 ' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=flate2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/flate2' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/flate2-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 18:51.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:51.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool IsString(JS::HandleValue)’: 18:51.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:489:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.15 MOZ_ALWAYS_INLINE bool IsString(HandleValue v) { 18:51.15 ^~~~~~~~ 18:51.17 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 18:51.17 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 18:51.18 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 18:51.18 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 18:51.18 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 18:51.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:51.18 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:51.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:51.18 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool str_toSource_impl(JSContext*, const JS::CallArgs&)’: 18:51.18 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.18 return ToStringSlow(cx, v); 18:51.18 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 18:51.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:38: 18:51.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp: In function ‘bool IsSymbol(JS::HandleValue)’: 18:51.24 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp:173:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.24 MOZ_ALWAYS_INLINE bool IsSymbol(HandleValue v) { 18:51.24 ^~~~~~~~ 18:51.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:51.30 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In static member function ‘static bool CloneBufferObject::is(JS::HandleValue)’: 18:51.30 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2968:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.30 static bool is(HandleValue v) { 18:51.30 ^~ 18:51.62 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:51.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:51.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:51.63 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_getPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 18:51.63 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.63 ReportNotObjectArg(cx, nth, fun, v); 18:51.63 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:51.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_isExtensible(JSContext*, unsigned int, JS::Value*)’: 18:51.68 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.68 ReportNotObjectArg(cx, nth, fun, v); 18:51.68 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:51.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool js::Reflect_ownKeys(JSContext*, unsigned int, JS::Value*)’: 18:51.72 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.72 ReportNotObjectArg(cx, nth, fun, v); 18:51.72 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:51.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:51.72 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:106:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:51.72 return GetOwnPropertyKeys( 18:51.72 ~~~~~~~~~~~~~~~~~~^ 18:51.72 cx, target, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, args.rval()); 18:51.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:51.77 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:51.77 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:51.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:51.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_setPrototypeOf(JSContext*, unsigned int, JS::Value*)’: 18:51.77 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.77 ReportNotObjectArg(cx, nth, fun, v); 18:51.77 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:51.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_preventExtensions(JSContext*, unsigned int, JS::Value*)’: 18:51.83 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:51.83 ReportNotObjectArg(cx, nth, fun, v); 18:51.83 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:51.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 18:51.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::atomValue(const char*, JS::MutableHandleValue)’: 18:51.91 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:384:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:51.91 MOZ_MUST_USE bool atomValue(const char* s, MutableHandleValue dst) { 18:51.91 ^~~~~~~~~ 18:52.05 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newArray(NodeVector&, JS::MutableHandleValue)’: 18:52.05 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:730:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:52.05 bool NodeBuilder::newArray(NodeVector& elts, MutableHandleValue dst) { 18:52.05 ^~~~~~~~~~~ 18:52.05 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:751:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:52.05 if (!DefineDataElement(cx, array, i, val)) { 18:52.06 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 18:52.11 Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d) 18:52.11 Running `CARGO_PKG_HOMEPAGE='https://serde.rs' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_DESCRIPTION='Macros 1.1 implementation of #[derive(Serialize, Deserialize)]' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_NAME=serde_derive CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION_PATCH=88 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 18:52.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:52.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* PromiseRejectedWithPendingError(JSContext*)’: 18:52.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:129:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:52.13 if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) { 18:52.13 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 18:52.13 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:136:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.14 return PromiseObject::unforgeableReject(cx, exn); 18:52.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 18:52.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:52.40 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_concat(JSContext*, unsigned int, JS::Value*)’: 18:52.41 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.41 return ToStringSlow(cx, thisv); 18:52.41 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:52.41 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:52.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:52.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:52.41 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.41 return ToStringSlow(cx, v); 18:52.41 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 18:52.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:52.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:52.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:52.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:52.55 /<>/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*)’: 18:52.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.55 return js::ToStringSlow(cx, v); 18:52.55 ~~~~~~~~~~~~~~~~^~~~~~~ 18:52.59 /<>/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*)’: 18:52.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.59 return js::ToStringSlow(cx, v); 18:52.59 ~~~~~~~~~~~~~~~~^~~~~~~ 18:52.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool AllocationMarker(JSContext*, unsigned int, JS::Value*)’: 18:52.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4255:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:52.63 if (!JS_GetProperty(cx, options, "nursery", &nurseryVal)) { 18:52.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:52.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:52.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:52.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:52.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:52.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SetGCCallback(JSContext*, unsigned int, JS::Value*)’: 18:52.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.99 return js::ToObjectSlow(cx, v, false); 18:52.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 18:52.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:52.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4334:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:52.99 if (!JS_GetProperty(cx, opts, "action", &v)) { 18:52.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:52.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:52.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:52.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:52.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:52.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:52.99 return js::ToStringSlow(cx, v); 18:52.99 ~~~~~~~~~~~~~~~~^~~~~~~ 18:52.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:52.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4350:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:52.99 if (!JS_GetProperty(cx, opts, "phases", &v)) { 18:52.99 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:52.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:52.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:52.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:52.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:53.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.01 return js::ToStringSlow(cx, v); 18:53.01 ~~~~~~~~~~~~~~~~^~~~~~~ 18:53.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:53.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4383:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:53.01 if (!JS_GetProperty(cx, opts, "depth", &v)) { 18:53.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 18:53.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:53.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:53.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:53.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:53.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.01 return js::ToInt32Slow(cx, v, out); 18:53.01 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:53.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:53.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool ByteSize(JSContext*, unsigned int, JS::Value*)’: 18:53.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4117:36: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:53.14 JS::ubi::Node node = args.get(0); 18:53.14 ^ 18:53.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:53.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:53.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:53.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:53.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetBacktrace(JSContext*, unsigned int, JS::Value*)’: 18:53.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.19 return js::ToObjectSlow(cx, v, false); 18:53.19 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 18:53.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:53.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3476:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:53.19 if (!JS_GetProperty(cx, cfg, "args", &v)) { 18:53.19 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 18:53.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3481:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:53.19 if (!JS_GetProperty(cx, cfg, "locals", &v)) { 18:53.19 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 18:53.19 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3486:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:53.19 if (!JS_GetProperty(cx, cfg, "thisprops", &v)) { 18:53.20 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.32 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetBuildConfiguration(JSContext*, unsigned int, JS::Value*)’: 18:53.32 /<>/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’} changed in GCC 7.1 18:53.32 if (!JS_SetProperty(cx, info, "rooting-analysis", FalseHandleValue)) { 18:53.32 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.32 /<>/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’} changed in GCC 7.1 18:53.32 if (!JS_SetProperty(cx, info, "exact-rooting", TrueHandleValue)) { 18:53.32 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.32 /<>/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’} changed in GCC 7.1 18:53.33 if (!JS_SetProperty(cx, info, "trace-jscalls-api", FalseHandleValue)) { 18:53.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.33 /<>/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’} changed in GCC 7.1 18:53.33 if (!JS_SetProperty(cx, info, "incremental-gc", TrueHandleValue)) { 18:53.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.33 /<>/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’} changed in GCC 7.1 18:53.33 if (!JS_SetProperty(cx, info, "generational-gc", TrueHandleValue)) { 18:53.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.33 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:164:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.33 if (!JS_SetProperty(cx, info, "debug", value)) { 18:53.33 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.33 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:173:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.33 if (!JS_SetProperty(cx, info, "release_or_beta", value)) { 18:53.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:182:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.34 if (!JS_SetProperty(cx, info, "coverage", value)) { 18:53.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:191:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.34 if (!JS_SetProperty(cx, info, "has-ctypes", value)) { 18:53.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:200:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.34 if (!JS_SetProperty(cx, info, "x86", value)) { 18:53.34 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:53.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:209:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.34 if (!JS_SetProperty(cx, info, "x64", value)) { 18:53.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:53.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:218:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.36 if (!JS_SetProperty(cx, info, "arm", value)) { 18:53.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:53.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:227:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.36 if (!JS_SetProperty(cx, info, "arm-simulator", value)) { 18:53.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:236:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.36 if (!JS_SetProperty(cx, info, "android", value)) { 18:53.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:245:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.36 if (!JS_SetProperty(cx, info, "arm64", value)) { 18:53.36 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.36 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:254:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.36 if (!JS_SetProperty(cx, info, "arm64-simulator", value)) { 18:53.37 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:263:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.37 if (!JS_SetProperty(cx, info, "mips32", value)) { 18:53.37 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.37 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:272:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.38 if (!JS_SetProperty(cx, info, "mips64", value)) { 18:53.38 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:281:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.38 if (!JS_SetProperty(cx, info, "mips32-simulator", value)) { 18:53.38 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:290:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.38 if (!JS_SetProperty(cx, info, "mips64-simulator", value)) { 18:53.38 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:299:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.38 if (!JS_SetProperty(cx, info, "asan", value)) { 18:53.39 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:308:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.39 if (!JS_SetProperty(cx, info, "tsan", value)) { 18:53.39 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:317:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.39 if (!JS_SetProperty(cx, info, "has-gczeal", value)) { 18:53.39 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.39 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:326:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.39 if (!JS_SetProperty(cx, info, "more-deterministic", value)) { 18:53.39 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.40 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:335:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.40 if (!JS_SetProperty(cx, info, "profiling", value)) { 18:53.40 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.41 if (!JS_SetProperty(cx, info, "dtrace", value)) { 18:53.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:353:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.41 if (!JS_SetProperty(cx, info, "valgrind", value)) { 18:53.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:362:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.41 if (!JS_SetProperty(cx, info, "oom-backtraces", value)) { 18:53.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:371:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.41 if (!JS_SetProperty(cx, info, "typed-objects", value)) { 18:53.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:380:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.41 if (!JS_SetProperty(cx, info, "intl-api", value)) { 18:53.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:389:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.42 if (!JS_SetProperty(cx, info, "mapped-array-buffer", value)) { 18:53.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.42 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:398:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.42 if (!JS_SetProperty(cx, info, "moz-memory", value)) { 18:53.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.43 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:407:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.43 if (!JS_SetProperty(cx, info, "binast", value)) { 18:53.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.43 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:412:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.43 if (!JS_SetProperty(cx, info, "pointer-byte-size", value)) { 18:53.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GetJitCompilerOptions(JSContext*, unsigned int, JS::Value*)’: 18:53.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’} changed in GCC 7.1 18:53.63 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.63 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2958:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.63 Register(BASELINE_WARMUP_TRIGGER, "baseline.warmup.trigger") \ 18:53.63 ^~~~~~~~ 18:53.63 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.64 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.64 ^~~~~~~~~~~~~~~~~~~~ 18:53.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.64 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2959:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.64 Register(ION_NORMAL_WARMUP_TRIGGER, "ion.warmup.trigger") \ 18:53.64 ^~~~~~~~ 18:53.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.64 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.64 ^~~~~~~~~~~~~~~~~~~~ 18:53.64 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.65 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.65 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2960:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.65 Register(ION_FULL_WARMUP_TRIGGER, "ion.full.warmup.trigger") \ 18:53.65 ^~~~~~~~ 18:53.65 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.65 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.65 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.66 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.66 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2961:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.66 Register(ION_GVN_ENABLE, "ion.gvn.enable") \ 18:53.67 ^~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.67 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.67 ^~~~~~~~~~~~~~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.67 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.67 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2962:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.67 Register(ION_FORCE_IC, "ion.forceinlineCaches") \ 18:53.67 ^~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.67 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.67 ^~~~~~~~~~~~~~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.67 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.67 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2963:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.69 Register(ION_ENABLE, "ion.enable") \ 18:53.69 ^~~~~~~~ 18:53.69 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.69 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.70 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.70 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2964:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.70 Register(ION_CHECK_RANGE_ANALYSIS, "ion.check-range-analysis") \ 18:53.70 ^~~~~~~~ 18:53.70 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.70 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.70 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.71 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2965:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.71 Register(ION_FREQUENT_BAILOUT_THRESHOLD, "ion.frequent-bailout-threshold") \ 18:53.71 ^~~~~~~~ 18:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.71 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.71 ^~~~~~~~~~~~~~~~~~~~ 18:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.71 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2966:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.71 Register(BASELINE_ENABLE, "baseline.enable") \ 18:53.71 ^~~~~~~~ 18:53.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.71 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.71 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.72 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.72 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2967:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.72 Register(OFFTHREAD_COMPILATION_ENABLE, "offthread-compilation.enable") \ 18:53.72 ^~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.73 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.73 ^~~~~~~~~~~~~~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.73 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.73 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2968:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.73 Register(FULL_DEBUG_CHECKS, "jit.full-debug-checks") \ 18:53.73 ^~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.73 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.73 ^~~~~~~~~~~~~~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.73 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.73 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.73 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2969:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.73 Register(JUMP_THRESHOLD, "jump-threshold") \ 18:53.73 ^~~~~~~~ 18:53.74 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.74 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.74 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.74 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2970:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.74 Register(TRACK_OPTIMIZATIONS, "jit.track-optimizations")\ 18:53.74 ^~~~~~~~ 18:53.74 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.74 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.74 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.74 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.74 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2971:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.74 Register(UNBOXED_OBJECTS, "unboxed_objects") \ 18:53.74 ^~~~~~~~ 18:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.75 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.75 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.75 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.75 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2972:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.75 Register(SIMULATOR_ALWAYS_INTERRUPT, "simulator.always-interrupt") \ 18:53.75 ^~~~~~~~ 18:53.75 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.75 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.75 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.75 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.75 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2973:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.75 Register(SPECTRE_INDEX_MASKING, "spectre.index-masking") \ 18:53.75 ^~~~~~~~ 18:53.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.76 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.76 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.76 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2974:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.76 Register(SPECTRE_OBJECT_MITIGATIONS_BARRIERS, "spectre.object-mitigations.barriers") \ 18:53.76 ^~~~~~~~ 18:53.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.76 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.76 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.76 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2975:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.77 Register(SPECTRE_OBJECT_MITIGATIONS_MISC, "spectre.object-mitigations.misc") \ 18:53.77 ^~~~~~~~ 18:53.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.77 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.77 ^~~~~~~~~~~~~~~~~~~~ 18:53.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.77 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.77 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2976:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.77 Register(SPECTRE_STRING_MITIGATIONS, "spectre.string-mitigations") \ 18:53.77 ^~~~~~~~ 18:53.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.77 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.77 ^~~~~~~~~~~~~~~~~~~~ 18:53.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.77 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.77 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2977:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.78 Register(SPECTRE_VALUE_MASKING, "spectre.value-masking") \ 18:53.78 ^~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.78 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.78 ^~~~~~~~~~~~~~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.78 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.78 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2978:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.78 Register(SPECTRE_JIT_TO_CXX_CALLS, "spectre.jit-to-C++-calls") \ 18:53.78 ^~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.78 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.78 ^~~~~~~~~~~~~~~~~~~~ 18:53.78 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2835:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.78 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2979:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.79 Register(WASM_FOLD_OFFSETS, "wasm.fold-offsets") \ 18:53.79 ^~~~~~~~ 18:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.79 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.79 ^~~~~~~~~~~~~~~~~~~~ 18:53.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’} changed in GCC 7.1 18:53.79 if (!JS_SetProperty(cx, info, string, value)) return false; \ 18:53.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 18:53.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:2980:3: note: in expansion of macro ‘JIT_COMPILER_MATCH’ 18:53.79 Register(WASM_DELAY_TIER2, "wasm.delay-tier2") 18:53.79 ^~~~~~~~ 18:53.79 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:2839:3: note: in expansion of macro ‘JIT_COMPILER_OPTIONS’ 18:53.79 JIT_COMPILER_OPTIONS(JIT_COMPILER_MATCH); 18:53.79 ^~~~~~~~~~~~~~~~~~~~ 18:53.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:53.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:53.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:53.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:53.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool DumpHeap(JSContext*, unsigned int, JS::Value*)’: 18:53.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.81 return js::ToStringSlow(cx, v); 18:53.81 ~~~~~~~~~~~~~~~~^~~~~~~ 18:53.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool InternalConst(JSContext*, unsigned int, JS::Value*)’: 18:53.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.86 return js::ToStringSlow(cx, v); 18:53.86 ~~~~~~~~~~~~~~~~^~~~~~~ 18:53.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GCSlice(JSContext*, unsigned int, JS::Value*)’: 18:53.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:53.98 return js::ToUint32Slow(cx, v, out); 18:53.98 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:54.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool StartGC(JSContext*, unsigned int, JS::Value*)’: 18:54.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.02 return js::ToUint32Slow(cx, v, out); 18:54.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:54.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GCParameter(JSContext*, unsigned int, JS::Value*)’: 18:54.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.15 return js::ToStringSlow(cx, v); 18:54.15 ~~~~~~~~~~~~~~~~^~~~~~~ 18:54.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.15 return js::ToNumberSlow(cx, v, out); 18:54.15 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:54.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:54.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ByteLengthQueuingStrategy_size(JSContext*, unsigned int, JS::Value*)’: 18:54.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4080:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:54.43 return GetProperty(cx, args.get(0), cx->names().byteLength, args.rval()); 18:54.43 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:54.43 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4080:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:54.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:54.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:54.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:54.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:54.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool WasmExtractCode(JSContext*, unsigned int, JS::Value*)’: 18:54.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.47 return js::ToStringSlow(cx, v); 18:54.47 ~~~~~~~~~~~~~~~~^~~~~~~ 18:54.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:54.47 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:932:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:54.47 if (!module->module().extractCode(cx, tier, &result)) { 18:54.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 18:54.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:54.79 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_uneval(JSContext*, unsigned int, JS::Value*)’: 18:54.80 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:367:32: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:54.80 JSString* str = ValueToSource(cx, args.get(0)); 18:54.80 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:54.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:54.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:54.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:54.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:54.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool PCCountProfiling_ScriptContents(JSContext*, unsigned int, JS::Value*)’: 18:54.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.83 return js::ToUint32Slow(cx, v, out); 18:54.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:54.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool PCCountProfiling_ScriptSummary(JSContext*, unsigned int, JS::Value*)’: 18:54.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.86 return js::ToUint32Slow(cx, v, out); 18:54.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:54.92 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 18:54.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:54.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In static member function ‘static bool js::SymbolObject::keyFor(JSContext*, unsigned int, JS::Value*)’: 18:54.93 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:54.93 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 18:54.93 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:54.93 arg1, arg2); 18:54.93 ~~~~~~~~~~~ 18:55.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 18:55.30 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::defineProperty(JS::HandleObject, const char*, JS::HandleValue)’: 18:55.30 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:460:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.30 MOZ_MUST_USE bool defineProperty(HandleObject obj, const char* name, 18:55.30 ^~~~~~~~~~~~~~ 18:55.30 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:55.30 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 18:55.30 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:55.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool CreateDataProperty.constprop(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::HandleValue, JS::ObjectOpResult&)’: 18:55.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4021:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.46 static MOZ_MUST_USE bool CreateDataProperty(JSContext* cx, HandleObject obj, 18:55.46 ^~~~~~~~~~~~~~~~~~ 18:55.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4021:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.46 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4028:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:55.46 return DefineProperty(cx, obj, id, desc, result); 18:55.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:55.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:55.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:55.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:55.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:55.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SetSavedStacksRNGState(JSContext*, unsigned int, JS::Value*)’: 18:55.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.49 return js::ToInt32Slow(cx, v, out); 18:55.49 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:55.51 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:55.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:55.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:55.52 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘JSLinearString* ArgToLinearString(JSContext*, const JS::CallArgs&, unsigned int)’: 18:55.52 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.52 return ToStringSlow(cx, v); 18:55.52 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 18:55.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:55.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_lastIndexOf(JSContext*, unsigned int, JS::Value*)’: 18:55.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.68 return ToStringSlow(cx, thisv); 18:55.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:55.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:55.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:55.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:55.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:55.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:55.68 return js::ToNumberSlow(cx, v, out); 18:55.68 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 18:56.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:56.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool TrimString(JSContext*, const JS::CallArgs&, bool, bool)’: 18:56.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:56.68 return ToStringSlow(cx, thisv); 18:56.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:56.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 18:56.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In function ‘bool {anonymous}::GetPropertyDefault(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 18:56.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:56.90 static bool GetPropertyDefault(JSContext* cx, HandleObject obj, HandleId id, 18:56.90 ^~~~~~~~~~~~~~~~~~ 18:56.90 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:236:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:56.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 18:56.90 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 18:56.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 18:56.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:56.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:56.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:56.90 return op(cx, obj, receiver, id, vp); 18:56.91 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:56.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:56.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 18:56.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool GetModuleEnvironmentValue(JSContext*, unsigned int, JS::Value*)’: 18:57.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:57.36 return op(cx, obj, receiver, id, vp); 18:57.36 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:57.36 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 18:57.36 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:57.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:57.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:57.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:57.46 /<>/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*)’: 18:57.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.47 return js::ToObjectSlow(cx, v, false); 18:57.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 18:57.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 18:57.47 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 18:57.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 18:57.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:57.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:57.47 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:57.48 return op(cx, obj, receiver, id, vp); 18:57.48 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 18:57.48 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 18:57.48 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:57.49 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4066:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.49 if (!CreateDataProperty(cx, strategy, cx->names().highWaterMark, 18:57.50 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.50 highWaterMark, ignored)) { 18:57.50 ~~~~~~~~~~~~~~~~~~~~~~~ 18:57.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:57.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool GlobalLexicals(JSContext*, unsigned int, JS::Value*)’: 18:57.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5441:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:57.72 if (!JS_GetPropertyById(cx, globalLexical, id, &val)) { 18:57.72 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5447:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.72 if (!JS_DefinePropertyById(cx, res, id, val, JSPROP_ENUMERATE)) { 18:57.72 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:57.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* PromiseCall(JSContext*, JS::HandleValue, JS::HandleValue, JS::HandleValue)’: 18:57.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.80 static MOZ_MUST_USE JSObject* PromiseCall(JSContext* cx, HandleValue F, 18:57.80 ^~~~~~~~~~~ 18:57.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.80 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4375:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 18:57.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:57.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:57.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.81 return Call(cx, fval, thisv, args, rval); 18:57.81 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:57.81 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:57.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 18:57.81 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4395:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:57.81 return PromiseObject::unforgeableResolve(cx, rval); 18:57.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 18:58.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:58.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool NewRope(JSContext*, unsigned int, JS::Value*)’: 18:58.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:1711:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 18:58.05 if (!JS_GetProperty(cx, options, "nursery", &v)) { 18:58.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.28 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:58.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:58.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:58.28 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_set(JSContext*, unsigned int, JS::Value*)’: 18:58.28 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.28 ReportNotObjectArg(cx, nth, fun, v); 18:58.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:58.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 18:58.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 18:58.29 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 18:58.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 18:58.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:58.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:58.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.30 JSAtom* atom = ToAtom(cx, v); 18:58.30 ~~~~~~~~~~~~~~~^~~~~~~ 18:58.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 18:58.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 18:58.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:58.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:58.30 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.30 return ToPropertyKeySlow(cx, argument, result); 18:58.31 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 18:58.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 18:58.32 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 18:58.32 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 18:58.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:58.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:58.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:58.33 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 18:58.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:58.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:58.33 return NativeSetProperty(cx, obj.as(), id, v, 18:58.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:58.33 receiver, result); 18:58.33 ~~~~~~~~~~~~~~~~~ 18:58.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:58.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 18:58.50 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 18:58.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:58.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 18:58.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.50 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 18:58.50 ^~~~~~~~~ 18:58.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.50 if (!ToNumberSlow(cx, v, dp)) { 18:58.50 ~~~~~~~~~~~~^~~~~~~~~~~ 18:58.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:58.56 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_includes(JSContext*, unsigned int, JS::Value*)’: 18:58.56 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.56 return ToStringSlow(cx, thisv); 18:58.56 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:58.56 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.56 if (!IsRegExp(cx, args[0], &isRegExp)) { 18:58.56 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:58.57 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2206:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.57 if (!ToInteger(cx, args[1], &d)) { 18:58.57 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:58.76 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_indexOf(JSContext*, unsigned int, JS::Value*)’: 18:58.76 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.76 return ToStringSlow(cx, thisv); 18:58.76 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:58.76 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2253:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.76 if (!ToInteger(cx, args[1], &d)) { 18:58.76 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:58.94 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_startsWith(JSContext*, unsigned int, JS::Value*)’: 18:58.95 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.95 return ToStringSlow(cx, thisv); 18:58.95 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:58.95 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.95 if (!IsRegExp(cx, args[0], &isRegExp)) { 18:58.95 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:58.95 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2439:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:58.95 if (!ToInteger(cx, args[1], &d)) { 18:58.95 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:59.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_endsWith(JSContext*, unsigned int, JS::Value*)’: 18:59.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:59.15 return ToStringSlow(cx, thisv); 18:59.15 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 18:59.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2163:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:59.15 if (!IsRegExp(cx, args[0], &isRegExp)) { 18:59.15 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 18:59.15 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:2504:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:59.15 if (!ToInteger(cx, args[1], &d)) { 18:59.16 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 18:59.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 18:59.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool WasmTextToBinary(JSContext*, unsigned int, JS::Value*)’: 18:59.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:864:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:59.38 if (!JS_SetElement(cx, jsOffsets, i, offsetVal)) { 18:59.38 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18:59.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 18:59.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_enumerate(JSContext*, JS::HandleObject)’: 18:59.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:403:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 18:59.54 if (!DefineDataElement(cx, obj, i, value, 18:59.54 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 18:59.54 STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) { 18:59.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:19:00.233499 18:60.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 18:60.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 18:60.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 18:60.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 18:60.00 /<>/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*)’: 18:60.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 18:60.00 return js::ToObjectSlow(cx, v, false); 18:60.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 19:00.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 19:00.00 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:00.00 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 19:00.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:00.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:00.01 return op(cx, obj, receiver, id, vp); 19:00.01 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:00.01 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 19:00.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:00.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4125:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.01 if (!CreateDataProperty(cx, strategy, cx->names().highWaterMark, 19:00.01 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.01 highWaterMark, ignored)) { 19:00.01 ~~~~~~~~~~~~~~~~~~~~~~~ 19:00.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:18, 19:00.22 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:00.22 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:00.22 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:00.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In function ‘bool CallFunctionFromNativeFrame(JSContext*, unsigned int, JS::Value*)’: 19:00.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.22 return Call(cx, thisv, fun, args, rval); 19:00.22 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:00.35 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:00.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool Reflect_deleteProperty(JSContext*, unsigned int, JS::Value*)’: 19:00.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.35 ReportNotObjectArg(cx, nth, fun, v); 19:00.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:00.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:00.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.35 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.35 JSAtom* atom = ToAtom(cx, v); 19:00.35 ~~~~~~~~~~~~~~~^~~~~~~ 19:00.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 19:00.35 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:00.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.36 return ToPropertyKeySlow(cx, argument, result); 19:00.36 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 19:00.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:18, 19:00.56 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:00.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:00.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:00.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:00.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.h: In function ‘bool CallFunctionWithAsyncStack(JSContext*, unsigned int, JS::Value*)’: 19:00.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.56 return Call(cx, thisv, fun, args, rval); 19:00.56 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:00.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:00.65 /<>/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 (&)[10], JS::Rooted&, JS::MutableHandle&}]’: 19:00.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.65 MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name, 19:00.65 ^~~~~~~~~~~~~ 19:00.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 19:00.65 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 19:00.65 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.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’} changed in GCC 7.1 19:00.65 return defineProperty(obj, name, value) && 19:00.65 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:00.70 /<>/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 (&)[5], JS::Handle&, JS::MutableHandle&}]’: 19:00.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:420:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.70 MOZ_MUST_USE bool newNodeHelper(HandleObject obj, const char* name, 19:00.70 ^~~~~~~~~~~~~ 19:00.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:476:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 19:00.70 return DefineDataProperty(cx, obj, atom->asPropertyName(), optVal); 19:00.70 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:00.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’} changed in GCC 7.1 19:00.71 return defineProperty(obj, name, value) && 19:00.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:00.71 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/lmdb-rkv-sys-08f95ab477ce8232/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for liblmdb.' CARGO_PKG_REPOSITORY='https://github.com/mozilla/lmdb-rs.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION=0.8.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=lmdb-rkv-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 19:00.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::newNodeLoc(js::frontend::TokenPos*, JS::MutableHandleValue)’: 19:00.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:760:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:00.78 bool NodeBuilder::newNodeLoc(TokenPos* pos, MutableHandleValue dst) { 19:00.78 ^~~~~~~~~~~ 19:00.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:787:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.79 if (!defineProperty(loc, "start", val)) { 19:00.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:00.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:791:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.79 if (!defineProperty(to, "line", val)) { 19:00.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:00.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:795:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.79 if (!defineProperty(to, "column", val)) { 19:00.79 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:00.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:803:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.80 if (!defineProperty(loc, "end", val)) { 19:00.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:00.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:807:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.80 if (!defineProperty(to, "line", val)) { 19:00.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:00.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:811:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.80 if (!defineProperty(to, "column", val)) { 19:00.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:00.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:815:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.80 if (!defineProperty(loc, "source", srcval)) { 19:00.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 19:00.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::createNode(ASTType, js::frontend::TokenPos*, JS::MutableHandleObject)’: 19:00.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:828:49: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.92 return newNodeLoc(pos, &loc) && defineProperty(node, "loc", loc); 19:00.92 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:00.92 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:722:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:00.92 !defineProperty(node, "type", tv)) { 19:00.92 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:01.00 /<>/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 (&)[11], JS::Handle&, JS::MutableHandle&}]’: 19:01.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.01 return defineProperty(obj, name, value) && 19:01.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:01.03 /<>/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 (&)[6], JS::Handle&, const char (&)[5], JS::Handle&, JS::MutableHandle&}]’: 19:01.03 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.03 return defineProperty(obj, name, value) && 19:01.03 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:01.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’} changed in GCC 7.1 19:01.04 return defineProperty(obj, name, value) && 19:01.04 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:01.05 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/num-integer-17b3e27a66913ca2/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Integer traits and functions' CARGO_PKG_REPOSITORY='https://github.com/rust-num/num-integer' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.1.39 CARGO_PKG_VERSION_PATCH=39 CARGO_PKG_NAME=num-integer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-integer' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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` 19:01.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:01.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool CreateAlgorithmFromUnderlyingMethod(JSContext*, JS::HandleValue, const char*, js::HandlePropertyName, JS::MutableHandleValue)’: 19:01.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4294:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.07 static MOZ_MUST_USE bool CreateAlgorithmFromUnderlyingMethod( 19:01.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:01.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4294:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:01.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.07 if (!GetProperty(cx, underlyingObject, methodName, method)) { 19:01.07 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:01.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4306:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:01.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:01.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:01.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:01.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool GetLcovInfo(JSContext*, unsigned int, JS::Value*)’: 19:01.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.32 return js::ToObjectSlow(cx, v, false); 19:01.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 19:01.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool ShellCloneAndExecuteScript(JSContext*, unsigned int, JS::Value*)’: 19:01.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.46 return js::ToStringSlow(cx, v); 19:01.46 ~~~~~~~~~~~~~~~~^~~~~~~ 19:01.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.46 return js::ToObjectSlow(cx, v, false); 19:01.46 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 19:01.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool SaveStack(JSContext*, unsigned int, JS::Value*)’: 19:01.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.59 return js::ToNumberSlow(cx, v, out); 19:01.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:01.59 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:01.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:01.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.59 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:01.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:01.59 arg1, arg2); 19:01.59 ~~~~~~~~~~~ 19:01.59 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:01.59 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:01.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:01.59 arg1, arg2); 19:01.59 ~~~~~~~~~~~ 19:02.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.23 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charAt(JSContext*, unsigned int, JS::Value*)’: 19:02.23 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.23 return ToStringSlow(cx, thisv); 19:02.23 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:02.23 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1631:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.23 if (args.length() > 0 && !ToInteger(cx, args[0], &d)) { 19:02.23 ~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:02.33 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_resolve(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 19:02.34 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:433:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 19:02.34 if (!DefineDataElement(cx, obj, uint32_t(slot), value, 19:02.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.34 STRING_ELEMENT_ATTRS | JSPROP_RESOLVING)) { 19:02.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 19:02.42 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:02.42 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 19:02.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:02.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:02.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool JS_InitReflectParse(JSContext*, JS::HandleObject)’: 19:02.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:02.43 return op(cx, obj, receiver, id, vp); 19:02.43 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:02.43 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 19:02.43 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.61 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charCodeAt_impl(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)’: 19:02.61 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.61 bool js::str_charCodeAt_impl(JSContext* cx, HandleString string, 19:02.62 ^~ 19:02.62 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1653:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:02.62 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:14, 19:02.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:02.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:02.62 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.62 if (!ToNumberSlow(cx, v, dp)) { 19:02.62 ~~~~~~~~~~~~^~~~~~~~~~~ 19:02.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_charCodeAt(JSContext*, unsigned int, JS::Value*)’: 19:02.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.68 return ToStringSlow(cx, thisv); 19:02.68 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:02.68 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:1702:33: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:02.68 return js::str_charCodeAt_impl(cx, str, index, args.rval()); 19:02.68 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.79 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCharCode_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 19:02.79 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.79 bool js::str_fromCharCode_one_arg(JSContext* cx, HandleValue code, 19:02.79 ^~ 19:02.79 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.79 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3504:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:02.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:02.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:02.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:02.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:02.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.79 return js::ToUint16Slow(cx, v, out); 19:02.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:02.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.83 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCharCode(JSContext*, unsigned int, JS::Value*)’: 19:02.83 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3455:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.83 return str_fromCharCode_one_arg(cx, args[0], args.rval()); 19:02.83 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:02.83 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:02.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:02.83 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:02.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:02.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.83 return js::ToUint16Slow(cx, v, out); 19:02.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:02.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.90 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCodePoint_one_arg(JSContext*, JS::HandleValue, JS::MutableHandleValue)’: 19:02.90 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.90 bool js::str_fromCodePoint_one_arg(JSContext* cx, HandleValue code, 19:02.90 ^~ 19:02.90 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3548:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:02.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:02.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:02.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:02.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:02.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.90 return js::ToNumberSlow(cx, v, out); 19:02.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:02.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:02.99 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_fromCodePoint(JSContext*, unsigned int, JS::Value*)’: 19:02.99 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3612:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:02.99 return str_fromCodePoint_one_arg(cx, args[0], args.rval()); 19:03.00 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:03.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:03.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:03.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:03.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:03.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.00 return js::ToNumberSlow(cx, v, out); 19:03.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:03.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.00 return js::ToNumberSlow(cx, v, out); 19:03.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:03.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:38: 19:03.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp: In static member function ‘static JSObject* js::SymbolObject::initClass(JSContext*, JS::Handle, bool)’: 19:03.15 /<>/firefox-68.0~b13+build1/js/src/builtin/Symbol.cpp:69:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.15 if (!NativeDefineDataProperty(cx, ctor, names[i], value, attrs)) { 19:03.15 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:03.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:03.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘JSScript* js::TestingFunctionArgumentToScript(JSContext*, JS::HandleValue, JSFunction**)’: 19:03.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5456:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.31 JSScript* js::TestingFunctionArgumentToScript( 19:03.31 ^~ 19:03.31 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5456:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.32 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5480:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.32 RootedFunction fun(cx, JS_ValueToFunction(cx, v)); 19:03.32 ~~~~~~~~~~~~~~~~~~^~~~~~~ 19:03.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool BaselineCompile(JSContext*, unsigned int, JS::Value*)’: 19:03.42 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:5527:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:03.42 script = TestingFunctionArgumentToScript(cx, args[0]); 19:03.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 19:03.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:03.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool IsMaybeWrapped(JS::HandleValue) [with T = TeeState]’: 19:03.61 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:32:6: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 19:03.61 bool IsMaybeWrapped(const HandleValue v) { 19:03.61 ^~~~~~~~~~~~~~ 19:04.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:04.02 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:04.02 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:04.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:04.03 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:04.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:04.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:04.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:04.03 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool str_toSource(JSContext*, unsigned int, JS::Value*)’: 19:04.03 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:04.03 return ToStringSlow(cx, v); 19:04.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:04.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:04.24 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool Decode(JSContext*, js::HandleLinearString, const bool*, JS::MutableHandleValue)’: 19:04.24 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4078:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:04.24 static bool Decode(JSContext* cx, HandleLinearString str, 19:04.24 ^~~~~~ 19:04.29 Compiling ordered-float v1.0.1 19:04.29 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jonathan Reem :Matt Brubeck ' CARGO_PKG_VERSION=1.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=ordered-float CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ordered-float' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 19:04.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_decodeURI_Component(JSContext*, unsigned int, JS::Value*)’: 19:04.54 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4127:16: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:04.54 return Decode(cx, str, nullptr, args.rval()); 19:04.54 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:04.58 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool str_decodeURI(JSContext*, unsigned int, JS::Value*)’: 19:04.58 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:4117:16: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:04.58 return Decode(cx, str, js_isUriReservedPlusPound, args.rval()); 19:04.58 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:05.52 Compiling mp4parse v0.11.2 (/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse) 19:05.52 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang ' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=mp4parse CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 19:05.57 warning: method is never used: `get_stable_rust_enum_layout` 19:05.57 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:149:5 19:05.57 | 19:05.57 149 | pub fn get_stable_rust_enum_layout(&self) -> Option<&'static str> { 19:05.57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 19:05.57 | 19:05.57 = note: #[warn(dead_code)] on by default 19:05.57 warning: method is never used: `get_stable_c_enum_layout` 19:05.57 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:158:5 19:05.57 | 19:05.57 158 | pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> { 19:05.57 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 19:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_toLowerCase(JSContext*, unsigned int, JS::Value*)’: 19:06.85 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:06.85 return ToStringSlow(cx, thisv); 19:06.85 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:07.60 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_toUpperCase(JSContext*, unsigned int, JS::Value*)’: 19:07.60 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:07.60 return ToStringSlow(cx, thisv); 19:07.60 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:08.82 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18, 19:08.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:08.83 /<>/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]::]’: 19:08.83 /<>/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’} changed in GCC 7.1 19:08.83 MOZ_MUST_USE T* UnwrapAndTypeCheckValueSlowPath(JSContext* cx, 19:08.83 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:09.02 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp: In function ‘bool js::str_normalize(JSContext*, unsigned int, JS::Value*)’: 19:09.03 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:486:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.03 return ToStringSlow(cx, thisv); 19:09.03 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:09.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:09.81 /<>/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&}]’: 19:09.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.81 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 19:09.81 ^~~~~~~~ 19:09.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.81 return js::Call(cx, fun, userv, args, dst); 19:09.81 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:09.89 /<>/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&}]’: 19:09.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.89 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 19:09.89 ^~~~~~~~ 19:09.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.89 return js::Call(cx, fun, userv, args, dst); 19:09.89 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:09.89 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:09.94 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::literal(JS::HandleValue, js::frontend::TokenPos*, JS::MutableHandleValue)’: 19:09.94 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1441:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.94 bool NodeBuilder::literal(HandleValue val, TokenPos* pos, 19:09.94 ^~~~~~~~~~~ 19:09.94 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1441:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:09.94 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1445:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.94 return callback(cb, val, pos, dst); 19:09.94 ~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:09.95 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:09.95 return defineProperty(obj, name, value) && 19:09.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:10.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::literal(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:10.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.00 bool ASTSerializer::literal(ParseNode* pn, MutableHandleValue dst) { 19:10.00 ^~~~~~~~~~~~~ 19:10.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3205:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.00 return builder.literal(val, &pn->pn_pos, dst); 19:10.00 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 19:10.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3205:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.09 /<>/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&}]’: 19:10.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.09 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 19:10.09 ^~~~~~~~ 19:10.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.09 return js::Call(cx, fun, userv, args, dst); 19:10.09 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.19 /<>/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&}]’: 19:10.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:366:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.19 MOZ_MUST_USE bool callback(HandleValue fun, Arguments&&... args) { 19:10.19 ^~~~~~~~ 19:10.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.19 return js::Call(cx, fun, userv, args, dst); 19:10.19 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.19 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::identifier(js::HandleAtom, js::frontend::TokenPos*, JS::MutableHandleValue)’: 19:10.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3312:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.29 bool ASTSerializer::identifier(HandleAtom atom, TokenPos* pos, 19:10.29 ^~~~~~~~~~~~~ 19:10.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.29 return js::Call(cx, fun, userv, args, dst); 19:10.29 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.30 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.30 return defineProperty(obj, name, value) && 19:10.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:10.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::identifier(js::frontend::NameNode*, JS::MutableHandleValue)’: 19:10.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3318:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.37 bool ASTSerializer::identifier(NameNode* id, MutableHandleValue dst) { 19:10.37 ^~~~~~~~~~~~~ 19:10.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3322:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.38 return identifier(pnAtom, &id->pn_pos, dst); 19:10.38 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::NodeBuilder::super(js::frontend::TokenPos*, JS::MutableHandleValue)’: 19:10.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1581:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.44 bool NodeBuilder::super(TokenPos* pos, MutableHandleValue dst) { 19:10.44 ^~~~~~~~~~~ 19:10.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.44 return js::Call(cx, fun, userv, args, dst); 19:10.44 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.54 /<>/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)’: 19:10.54 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.54 bool NodeBuilder::memberExpression(bool computed, HandleValue expr, 19:10.55 ^~~~~~~~~~~ 19:10.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1169:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.55 return js::Call(cx, fun, userv, args, dst); 19:10.55 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.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’} changed in GCC 7.1 19:10.55 return defineProperty(obj, name, value) && 19:10.55 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:10.55 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.55 return defineProperty(obj, name, value) && 19:10.68 /<>/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)’: 19:10.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.68 bool NodeBuilder::yieldExpression(HandleValue arg, YieldKind kind, 19:10.68 ^~~~~~~~~~~ 19:10.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1296:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.69 return js::Call(cx, fun, userv, args, dst); 19:10.69 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.69 return createNode(type, pos, &node) && 19:10.82 /<>/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)’: 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.82 bool NodeBuilder::forStatement(HandleValue init, HandleValue test, 19:10.82 ^~~~~~~~~~~ 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:922:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.82 return js::Call(cx, fun, userv, args, dst); 19:10.82 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.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’} changed in GCC 7.1 19:10.82 return defineProperty(obj, name, value) && 19:10.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:10.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’} changed in GCC 7.1 19:10.83 return defineProperty(obj, name, value) && 19:10.83 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:10.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.83 return defineProperty(obj, name, value) && 19:10.95 /<>/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)’: 19:10.95 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:444:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.95 MOZ_MUST_USE bool listNode(ASTType type, const char* propName, 19:10.95 ^~~~~~~~ 19:10.95 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.95 return js::Call(cx, fun, userv, args, dst); 19:10.95 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:10.95 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:10.95 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:10.95 return defineProperty(obj, name, value) && 19:10.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.07 /<>/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)’: 19:11.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.07 bool NodeBuilder::binaryExpression(BinaryOperator op, HandleValue left, 19:11.07 ^~~~~~~~~~~ 19:11.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1030:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.07 return js::Call(cx, fun, userv, args, dst); 19:11.07 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.08 return defineProperty(obj, name, value) && 19:11.08 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.08 return defineProperty(obj, name, value) && 19:11.20 /<>/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)’: 19:11.20 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.20 bool NodeBuilder::updateExpression(HandleValue expr, bool incr, bool prefix, 19:11.21 ^~~~~~~~~~~ 19:11.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1087:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.21 return js::Call(cx, fun, userv, args, dst); 19:11.21 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.21 return defineProperty(obj, name, value) && 19:11.21 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.21 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.21 return defineProperty(obj, name, value) && 19:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::expression(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:11.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2642:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.67 bool ASTSerializer::expression(ParseNode* pn, MutableHandleValue dst) { 19:11.67 ^~~~~~~~~~~~~ 19:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2652:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.68 return function(funNode, type, dst); 19:11.68 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 19:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1136:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.68 return listNode(AST_LIST_EXPR, "expressions", elts, pos, dst); 19:11.68 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.68 return js::Call(cx, fun, userv, args, dst); 19:11.68 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.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’} changed in GCC 7.1 19:11.68 return defineProperty(obj, name, value) && 19:11.68 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.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’} changed in GCC 7.1 19:11.68 return defineProperty(obj, name, value) && 19:11.68 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.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’} changed in GCC 7.1 19:11.69 return defineProperty(obj, name, value) && 19:11.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.69 builder.updateExpression(expr, inc, true, &incDec->pn_pos, dst); 19:11.69 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2691:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.70 builder.updateExpression(expr, inc, false, &incDec->pn_pos, dst); 19:11.71 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2703:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.72 return js::Call(cx, fun, userv, args, dst); 19:11.72 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19: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’} changed in GCC 7.1 19:11.72 return defineProperty(obj, name, value) && 19:11.72 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.72 return defineProperty(obj, name, value) && 19:11.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.73 if (!builder.binaryExpression(op, left, right, &subpos, &right)) { 19:11.73 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2633:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.73 return js::Call(cx, fun, userv, args, dst); 19:11.73 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.73 return defineProperty(obj, name, value) && 19:11.74 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.74 return defineProperty(obj, name, value) && 19:11.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’} changed in GCC 7.1 19:11.74 return createNode(type, pos, &node) && 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.74 return js::Call(cx, fun, userv, args, dst); 19:11.74 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.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’} changed in GCC 7.1 19:11.74 return createNode(type, pos, &node) && 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.74 return js::Call(cx, fun, userv, args, dst); 19:11.74 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.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’} changed in GCC 7.1 19:11.74 return createNode(type, pos, &node) && 19:11.74 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2850:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.74 return identifier(pnAtom, nullptr, &propname) && 19:11.75 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.77 builder.memberExpression(false, expr, propname, &prop->pn_pos, 19:11.77 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.77 dst); 19:11.77 ~~~~ 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2851:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.77 builder.memberExpression(true, expr, key, &elem->pn_pos, dst); 19:11.77 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2873:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.77 return createNode(type, pos, &node) && 19:11.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1185:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.78 return listNode(AST_ARRAY_EXPR, "elements", elts, pos, dst); 19:11.78 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1284:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.78 return listNode(AST_OBJECT_EXPR, "properties", elts, pos, dst); 19:11.78 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1253:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.78 return callback(cb, val, pos, dst); 19:11.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:11.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1275:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.79 return callback(cb, kindName, key, val, pos, dst); 19:11.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19: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’} changed in GCC 7.1 19:11.80 return defineProperty(obj, name, value) && 19:11.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.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’} changed in GCC 7.1 19:11.80 return defineProperty(obj, name, value) && 19:11.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.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’} changed in GCC 7.1 19:11.80 return defineProperty(obj, name, value) && 19:11.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:11.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.80 return defineProperty(obj, name, value) && 19:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1290:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.81 return callback(cb, pos, dst); 19:11.81 ~~~~~~~~^~~~~~~~~~~~~~ 19:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1217:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.81 return listNode(AST_TEMPLATE_LITERAL, "elements", elts, pos, dst); 19:11.81 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.82 builder.yieldExpression(arg, Delegating, &yieldNode->pn_pos, dst); 19:11.82 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3014:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.82 builder.yieldExpression(arg, NotDelegating, &yieldNode->pn_pos, 19:11.82 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.82 dst); 19:11.82 ~~~~ 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3024:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3029:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.82 return classDefinition(&pn->as(), true, dst); 19:11.82 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3056:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.82 return identifier(firstStr, &firstNode->pn_pos, &firstIdent) && 19:11.82 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3057:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.83 identifier(secondStr, &secondNode->pn_pos, &secondIdent) && 19:11.83 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1564:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.83 return callback(cb, meta, property, pos, dst); 19:11.83 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.84 return createNode(type, pos, &node) && 19:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3074:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:11.84 return identifier(name, &identNode->pn_pos, &ident) && 19:11.84 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1575:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.84 return callback(cb, arg, pos, dst); 19:11.84 ~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:11.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:11.84 return createNode(type, pos, &node) && 19:13.24 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::propertyName(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:13.24 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3092:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.24 bool ASTSerializer::propertyName(ParseNode* key, MutableHandleValue dst) { 19:13.24 ^~~~~~~~~~~~~ 19:13.28 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::pattern(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:13.28 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3295:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.28 bool ASTSerializer::pattern(ParseNode* pn, MutableHandleValue dst) { 19:13.28 ^~~~~~~~~~~~~ 19:13.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1468:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.29 return listNode(AST_ARRAY_PATT, "elements", elts, pos, dst); 19:13.29 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.29 return defineProperty(obj, name, value) && 19:13.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::objectPattern(js::frontend::ListNode*, JS::MutableHandleValue)’: 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3240:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.45 bool ASTSerializer::objectPattern(ListNode* obj, MutableHandleValue dst) { 19:13.45 ^~~~~~~~~~~~~ 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1463:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.45 return listNode(AST_OBJECT_PATT, "properties", elts, pos, dst); 19:13.45 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.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’} changed in GCC 7.1 19:13.45 return defineProperty(obj, name, value) && 19:13.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3269:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.45 if (!builder.literal(pname, &propdef->pn_pos, &key)) { 19:13.45 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3269:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1242:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.45 return callback(cb, key, patt, pos, dst); 19:13.45 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.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’} changed in GCC 7.1 19:13.45 return defineProperty(obj, name, value) && 19:13.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.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’} changed in GCC 7.1 19:13.45 return defineProperty(obj, name, value) && 19:13.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.45 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.46 return defineProperty(obj, name, value) && 19:13.67 /<>/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)’: 19:13.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3411:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.67 bool ASTSerializer::functionArgs(ParseNode* pn, ListNode* argsList, 19:13.67 ^~~~~~~~~~~~~ 19:13.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::leftAssociate(js::frontend::ListNode*, JS::MutableHandleValue)’: 19:13.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2560:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.81 bool ASTSerializer::leftAssociate(ListNode* node, MutableHandleValue dst) { 19:13.81 ^~~~~~~~~~~~~ 19:13.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.82 return js::Call(cx, fun, userv, args, dst); 19:13.82 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:13.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’} changed in GCC 7.1 19:13.82 return defineProperty(obj, name, value) && 19:13.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.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’} changed in GCC 7.1 19:13.82 return defineProperty(obj, name, value) && 19:13.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.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’} changed in GCC 7.1 19:13.82 return defineProperty(obj, name, value) && 19:13.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:13.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:13.82 if (!builder.binaryExpression(op, left, right, &subpos, &left)) { 19:13.82 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:13.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2588:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::variableDeclaration(js::frontend::ListNode*, bool, JS::MutableHandleValue)’: 19:14.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1918:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.08 bool ASTSerializer::variableDeclaration(ListNode* declList, bool lexical, 19:14.08 ^~~~~~~~~~~~~ 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.09 return js::Call(cx, fun, userv, args, dst); 19:14.09 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.09 return defineProperty(obj, name, value) && 19:14.09 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.09 return defineProperty(obj, name, value) && 19:14.09 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.09 return js::Call(cx, fun, userv, args, dst); 19:14.09 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.09 return createNode(type, pos, &node) && 19:14.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::statement(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:14.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2253:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.65 bool ASTSerializer::statement(ParseNode* pn, MutableHandleValue dst) { 19:14.65 ^~~~~~~~~~~~~ 19:14.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1338:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.65 return callback(cb, importName, bindingName, pos, dst); 19:14.65 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.65 return js::Call(cx, fun, userv, args, dst); 19:14.65 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.65 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.66 return createNode(type, pos, &node) && 19:14.66 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:854:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.66 return callback(cb, pos, dst); 19:14.66 ~~~~~~~~^~~~~~~~~~~~~~ 19:14.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:845:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.67 return callback(cb, expr, pos, dst); 19:14.67 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 19:14.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:838:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.67 return listNode(AST_BLOCK_STMT, "body", elts, pos, dst); 19:14.67 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.67 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.67 return js::Call(cx, fun, userv, args, dst); 19:14.68 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.68 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.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’} changed in GCC 7.1 19:14.68 return defineProperty(obj, name, value) && 19:14.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.69 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.69 return defineProperty(obj, name, value) && 19:14.70 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1435:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.70 return callback(cb, opt(var), body, pos, dst); 19:14.70 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.71 return js::Call(cx, fun, userv, args, dst); 19:14.71 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.71 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.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’} changed in GCC 7.1 19:14.71 return defineProperty(obj, name, value) && 19:14.71 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.72 return defineProperty(obj, name, value) && 19:14.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:964:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.72 return callback(cb, expr, stmt, pos, dst); 19:14.72 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:974:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.72 return callback(cb, test, stmt, pos, dst); 19:14.72 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.72 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:984:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.73 return callback(cb, stmt, test, pos, dst); 19:14.73 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.73 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2215:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.73 ? variableDeclaration(&pn->as(), lexical, dst) 19:14.74 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.75 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2380:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.75 if (!variableDeclaration(&scopeNode->scopeBody()->as(), 19:14.75 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.76 true, &var)) { 19:14.76 ~~~~~~~~~~~ 19:14.76 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2391:35: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.76 if (!variableDeclaration( 19:14.76 ~~~~~~~~~~~~~~~~~~~^ 19:14.76 &initNode->as(), 19:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.76 initNode->isKind(ParseNodeKind::LetDecl) || 19:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.76 initNode->isKind(ParseNodeKind::ConstDecl), 19:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.77 &var)) { 19:14.77 ~~~~~ 19:14.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.77 return js::Call(cx, fun, userv, args, dst); 19:14.77 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.77 return defineProperty(obj, name, value) && 19:14.77 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.77 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 return defineProperty(obj, name, value) && 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 return js::Call(cx, fun, userv, args, dst); 19:14.78 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.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’} changed in GCC 7.1 19:14.78 return defineProperty(obj, name, value) && 19:14.78 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 return defineProperty(obj, name, value) && 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 builder.forStatement(init, test, update, stmt, &forNode->pn_pos, 19:14.78 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.78 dst); 19:14.78 ~~~~ 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2409:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.78 return identifier(atom, pos, dst); 19:14.78 ~~~~~~~~~~^~~~~~~~~~~~~~~~ 19:14.78 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:876:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.78 return callback(cb, opt(label), pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:886:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.79 return callback(cb, opt(label), pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2431:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.79 return identifier(pnAtom, nullptr, &label) && 19:14.79 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:896:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.79 return callback(cb, label, stmt, pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:906:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.79 return callback(cb, arg, pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:916:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.79 return callback(cb, opt(arg), pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1024:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.79 return callback(cb, pos, dst); 19:14.79 ~~~~~~~~^~~~~~~~~~~~~~ 19:14.79 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2462:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.80 return classDefinition(&pn->as(), false, dst); 19:14.80 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.80 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1537:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.80 return callback(cb, name, initializer, pos, dst); 19:14.80 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.81 return js::Call(cx, fun, userv, args, dst); 19:14.81 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:14.81 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:14.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’} changed in GCC 7.1 19:14.81 return defineProperty(obj, name, value) && 19:14.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.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’} changed in GCC 7.1 19:14.82 return defineProperty(obj, name, value) && 19:14.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:14.82 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:14.82 return defineProperty(obj, name, value) && 19:15.07 Compiling gkrust-shared v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/library/rust/shared) 19:15.07 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Shared Rust code for libxul' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='nobody@mozilla.org' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=gkrust-shared CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/library/rust/shared' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 19:16.29 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:16.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.29 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool reflect_parse(JSContext*, uint32_t, JS::Value*)’: 19:16.29 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.29 return ToStringSlow(cx, v); 19:16.29 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:16.29 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:16.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.29 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.29 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:16.29 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.29 arg1, arg2); 19:16.29 ~~~~~~~~~~~ 19:16.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.29 if (!GetPropertyDefault(cx, config, locId, trueVal, &prop)) { 19:16.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3529:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.29 if (!GetPropertyDefault(cx, config, sourceId, nullVal, &prop)) { 19:16.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.29 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3539:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.29 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:16.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:16.30 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:16.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:16.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:16.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.32 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.32 return ToStringSlow(cx, v); 19:16.32 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:16.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.32 if (!GetPropertyDefault(cx, config, lineId, oneValue, &prop) || 19:16.32 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3558:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:16.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:16.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:16.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.32 return js::ToUint32Slow(cx, v, out); 19:16.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:16.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.32 if (!GetPropertyDefault(cx, config, builderId, nullVal, &prop)) { 19:16.32 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.32 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3567:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.32 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:16.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.32 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.32 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:16.32 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.32 arg1, arg2); 19:16.32 ~~~~~~~~~~~ 19:16.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.33 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.33 if (!GetPropertyDefault(cx, config, targetId, scriptVal, &prop)) { 19:16.33 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.34 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3583:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.34 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:16.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.34 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.34 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:16.35 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.35 arg1, arg2); 19:16.35 ~~~~~~~~~~~ 19:16.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.35 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.35 if (!GetPropertyDefault(cx, userobj, id, nullVal, &funv)) { 19:16.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:308:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.36 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:16.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:16.36 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:16.36 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:16.36 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.36 arg1, arg2); 19:16.36 ~~~~~~~~~~~ 19:16.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:11: 19:16.36 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:833:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.36 return listNode(AST_PROGRAM, "body", elts, pos, dst); 19:16.36 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:16.85 Compiling cose-c v0.1.5 19:16.86 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Franziskus Kiefer ' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=cose-c CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cose-c' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 19:16.99 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::switchStatement(js::frontend::SwitchStatement*, JS::MutableHandleValue)’: 19:16.99 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2127:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:16.99 bool ASTSerializer::switchStatement(SwitchStatement* switchStmt, 19:16.99 ^~~~~~~~~~~~~ 19:16.99 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.00 return js::Call(cx, fun, userv, args, dst); 19:17.00 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:440:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.00 return createNode(type, pos, &node) && 19:17.00 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.00 return js::Call(cx, fun, userv, args, dst); 19:17.01 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.01 return defineProperty(obj, name, value) && 19:17.01 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.01 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.01 return defineProperty(obj, name, value) && 19:17.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::function(js::frontend::FunctionNode*, ASTType, JS::MutableHandleValue)’: 19:17.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3325:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.37 bool ASTSerializer::function(FunctionNode* funNode, ASTType type, 19:17.37 ^~~~~~~~~~~~~ 19:17.37 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1671:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.37 return identifier(atom, pos, dst); 19:17.37 ~~~~~~~~~~^~~~~~~~~~~~~~~~ 19:17.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3382:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.38 return functionArgs(pn, argsList, args, defaults, rest) && 19:17.38 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3398:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.38 return functionArgs(pn, argsList, args, defaults, rest) && 19:17.38 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.38 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:3402:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.38 return functionArgs(pn, argsList, args, defaults, rest) && 19:17.38 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.39 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:838:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.39 return listNode(AST_BLOCK_STMT, "body", elts, pos, dst); 19:17.39 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.39 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.39 return js::Call(cx, fun, userv, args, dst); 19:17.39 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.40 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.40 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.40 return defineProperty(obj, name, value) && 19:17.40 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.40 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.40 return defineProperty(obj, name, value) && 19:17.40 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.40 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.40 return defineProperty(obj, name, value) && 19:17.40 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.41 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.41 return defineProperty(obj, name, value) && 19:17.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.41 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.41 return defineProperty(obj, name, value) && 19:17.41 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.42 return defineProperty(obj, name, value) && 19:17.42 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.42 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.42 return defineProperty(obj, name, value) && 19:17.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.43 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.43 return defineProperty(obj, name, value) && 19:17.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’} changed in GCC 7.1 19:17.43 return defineProperty(obj, name, value) && 19:17.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.44 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.45 return defineProperty(obj, name, value) && 19:17.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.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’} changed in GCC 7.1 19:17.46 return defineProperty(obj, name, value) && 19:17.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.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’} changed in GCC 7.1 19:17.46 return defineProperty(obj, name, value) && 19:17.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.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’} changed in GCC 7.1 19:17.47 return defineProperty(obj, name, value) && 19:17.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.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’} changed in GCC 7.1 19:17.47 return defineProperty(obj, name, value) && 19:17.47 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.47 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.47 return defineProperty(obj, name, value) && 19:17.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::declaration(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:17.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1898:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.83 bool ASTSerializer::declaration(ParseNode* pn, MutableHandleValue dst) { 19:17.83 ^~~~~~~~~~~~~ 19:17.83 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1906:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.83 return function(&pn->as(), AST_FUNC_DECL, dst); 19:17.83 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1909:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.84 return variableDeclaration(&pn->as(), false, dst); 19:17.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.84 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1914:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.84 return variableDeclaration(&pn->as(), true, dst); 19:17.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::classDefinition(js::frontend::ClassNode*, bool, JS::MutableHandleValue)’: 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2235:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.88 bool ASTSerializer::classDefinition(ClassNode* pn, bool expr, 19:17.88 ^~~~~~~~~~~~~ 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.88 return js::Call(cx, fun, userv, args, dst); 19:17.88 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.88 return defineProperty(obj, name, value) && 19:17.88 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:17.88 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:17.88 return defineProperty(obj, name, value) && 19:17.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit3.cpp:2: 19:17.91 /<>/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 = 1]’: 19:17.92 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp:13926:26: warning: ‘argMir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:17.92 ABIArg arg = abi.next(argMir); 19:17.92 ~~~~~~~~^~~~~~~~ 19:18.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp: In member function ‘bool {anonymous}::ASTSerializer::exportDeclaration(js::frontend::ParseNode*, JS::MutableHandleValue)’: 19:18.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2016:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.07 bool ASTSerializer::exportDeclaration(ParseNode* exportNode, 19:18.07 ^~~~~~~~~~~~~ 19:18.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:1369:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.07 return callback(cb, bindingName, exportName, pos, dst); 19:18.07 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.07 return js::Call(cx, fun, userv, args, dst); 19:18.07 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.07 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2057:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.08 if (!function(&kid->as(), AST_FUNC_DECL, &decl)) { 19:18.08 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2063:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.08 if (!classDefinition(&kid->as(), false, &decl)) { 19:18.08 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.08 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:2071:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.08 if (!variableDeclaration(&kid->as(), 19:18.08 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 19:18.08 kind != ParseNodeKind::VarStmt, &decl)) { 19:18.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.09 return js::Call(cx, fun, userv, args, dst); 19:18.09 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:18.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:345:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:18.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.09 return defineProperty(obj, name, value) && 19:18.09 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:18.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.09 return defineProperty(obj, name, value) && 19:18.09 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:18.09 /<>/firefox-68.0~b13+build1/js/src/builtin/ReflectParse.cpp:426:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:18.09 return defineProperty(obj, name, value) && 19:18.12 /<>/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 = 2]’: 19:18.13 /<>/firefox-68.0~b13+build1/js/src/jit/CodeGenerator.cpp:13926:26: warning: ‘argMir’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:18.13 ABIArg arg = abi.next(argMir); 19:18.13 ~~~~~~~~^~~~~~~~ 19:19.06 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=15 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/syn-975e89adf143f04e/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Parser for Rust source code' CARGO_PKG_REPOSITORY='https://github.com/dtolnay/syn' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.15.30 CARGO_PKG_VERSION_PATCH=30 CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 19:20.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:26, 19:20.51 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:16, 19:20.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:17, 19:20.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:20.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:20.51 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 19:20.51 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:78:62: warning: ‘*((void*)& +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 19:20.51 return debugger == other.debugger && referent == other.referent; 19:20.51 ~~~~~~^~~~~~~~ 19:20.52 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18, 19:20.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:20.52 /<>/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’} changed in GCC 7.1 19:20.52 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 19:20.52 ^~ 19:20.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:20.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:20.80 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:20.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:20.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool EvalReturningScope(JSContext*, unsigned int, JS::Value*)’: 19:20.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:20.80 return js::ToStringSlow(cx, v); 19:20.80 ~~~~~~~~~~~~~~~~^~~~~~~ 19:20.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:20.80 return js::ToObjectSlow(cx, v, false); 19:20.80 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 19:20.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:20.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4026:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:20.81 if (!JS_SetProperty(cx, rv, "vars", varObjVal)) { 19:20.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:20.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:4034:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:20.81 if (!JS_SetProperty(cx, rv, "lexicals", lexicalScopeVal)) { 19:20.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:23.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:23.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp: In function ‘JSObject* js::InitReflect(JSContext*, JS::Handle)’: 19:23.35 /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:233:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 19:23.35 if (!DefineDataProperty(cx, global, cx->names().Reflect, value, 19:23.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:23.35 JSPROP_RESOLVING)) { 19:23.35 ~~~~~~~~~~~~~~~~~ 19:23.53 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:23.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:23.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:23.53 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool js::StringConstructor(JSContext*, unsigned int, JS::Value*)’: 19:23.53 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:23.53 return ToStringSlow(cx, v); 19:23.53 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:23.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:23.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamErrorInternal(JSContext*, JS::Handle, JS::HandleValue)’: 19:23.91 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1570:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:23.91 MOZ_MUST_USE bool ReadableStreamErrorInternal( 19:23.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:23.92 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1656:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:23.92 source->onErrored(cx, unwrappedStream, error); 19:23.92 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamReaderGenericRelease(JSContext*, JS::Handle)’: 19:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2124:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:24.07 if (!cx->isExceptionPending() || !GetAndClearException(cx, &exn)) { 19:24.07 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 19:24.07 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2150:68: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.07 RootedObject closedPromise(cx, PromiseObject::unforgeableReject(cx, exn)); 19:24.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 19:24.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 19:24.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 19:24.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:9, 19:24.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h: In function ‘JSObject* js::InitStringClass(JSContext*, JS::Handle)’: 19:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:24.29 return NativeGetProperty(cx, obj, receiver, id, vp); 19:24.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:24.29 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3711:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.29 !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) { 19:24.29 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 19:24.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 19:24.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:9, 19:24.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:24.29 return NativeGetProperty(cx, obj, receiver, id, vp); 19:24.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:29: 19:24.29 /<>/firefox-68.0~b13+build1/js/src/builtin/String.cpp:3719:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.29 !NativeDefineDataProperty(cx, proto, trimAliasId, trimFn, 0)) { 19:24.30 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:24.48 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘js::ReadableStreamDefaultReader* CreateReadableStreamDefaultReader(JSContext*, JS::Handle, js::ForAuthorCodeBool, JS::HandleObject)’: 19:24.48 /<>/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’} changed in GCC 7.1 19:24.48 promise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 19:24.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.48 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2057:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.49 promise = PromiseObject::unforgeableReject(cx, storedError); 19:24.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:24.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStream_getReader(JSContext*, unsigned int, JS::Value*)’: 19:24.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.62 if (!GetProperty(cx, optionsVal, cx->names().mode, &modeVal)) { 19:24.62 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.62 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:696:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:24.62 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:24.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:24.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:24.62 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.62 return ToStringSlow(cx, v); 19:24.62 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:24.73 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:18, 19:24.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:24.74 /<>/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*)’: 19:24.74 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h:163:52: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:24.74 return detail::UnwrapAndTypeCheckValueSlowPath(cx, value, throwTypeError); 19:24.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:24.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:24.86 /<>/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)’: 19:24.86 /<>/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’} changed in GCC 7.1 19:24.86 cx, PromiseObject::unforgeableResolve(cx, UndefinedHandleValue)); 19:24.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.04 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamControllerError(JSContext*, JS::Handle, JS::HandleValue)’: 19:25.04 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3095:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.04 static MOZ_MUST_USE bool ReadableStreamControllerError( 19:25.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.04 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3099:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.04 AssertSameCompartment(cx, e); 19:25.04 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:25.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamError(JSContext*, JS::HandleObject, JS::HandleValue)’: 19:25.31 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4891:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.31 JS_PUBLIC_API bool JS::ReadableStreamError(JSContext* cx, 19:25.31 ^~ 19:25.39 /<>/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)’: 19:25.39 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.39 static MOZ_MUST_USE bool SetUpReadableStreamDefaultController( 19:25.39 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.39 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3188:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.40 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.41 if (!GetProperty(cx, O, P, &method)) { 19:25.41 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:25.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4358:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 19:25.41 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:25.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:25.41 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.41 return Call(cx, fval, thisv, args, rval); 19:25.41 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.41 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:25.41 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3255:62: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.41 PromiseObject::unforgeableResolve(cx, startResult)); 19:25.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:25.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool SetUpReadableStreamDefaultControllerFromUnderlyingSource(JSContext*, JS::Handle, JS::HandleValue, double, JS::HandleValue)’: 19:25.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.57 SetUpReadableStreamDefaultControllerFromUnderlyingSource( 19:25.57 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.57 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3291:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3310:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.58 if (!CreateAlgorithmFromUnderlyingMethod(cx, underlyingSource, 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 19:25.58 "ReadableStream source.pull method", 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.58 cx->names().pull, &pullMethod)) { 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3310:43: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.58 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3320:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.58 if (!CreateAlgorithmFromUnderlyingMethod( 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 19:25.58 cx, underlyingSource, "ReadableStream source.cancel method", 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.58 cx->names().cancel, &cancelMethod)) { 19:25.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3320:43: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.59 return SetUpReadableStreamDefaultController( 19:25.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 19:25.59 cx, stream, sourceAlgorithms, underlyingSource, pullMethod, cancelMethod, 19:25.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.59 highWaterMark, sizeAlgorithm); 19:25.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.59 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3329:46: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In static member function ‘static bool js::ReadableStream::constructor(JSContext*, unsigned int, JS::Value*)’: 19:25.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.67 if (!GetProperty(cx, strategy, cx->names().size, &size)) { 19:25.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:546:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.67 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.67 if (!GetProperty(cx, strategy, cx->names().highWaterMark, 19:25.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.68 &highWaterMarkVal)) { 19:25.68 ~~~~~~~~~~~~~~~~~~ 19:25.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:552:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.68 if (!GetProperty(cx, underlyingSource, cx->names().type, &type)) { 19:25.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.68 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:559:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:25.68 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 19:25.68 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 19:25.68 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 19:25.68 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 19:25.68 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 19:25.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:25.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:25.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:25.69 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.69 return ToStringSlow(cx, v); 19:25.69 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 19:25.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:25.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:25.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:25.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:25.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.69 return js::ToNumberSlow(cx, v, out); 19:25.69 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:25.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:25.70 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:605:66: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.70 if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource( 19:25.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 19:25.70 cx, stream, underlyingSource, highWaterMark, size)) { 19:25.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* JS::NewReadableDefaultStreamObject(JSContext*, JS::HandleObject, JS::HandleFunction, double, JS::HandleObject)’: 19:25.87 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4486:64: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.87 if (!SetUpReadableStreamDefaultControllerFromUnderlyingSource( 19:25.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 19:25.87 cx, stream, sourceVal, highWaterMark, sizeVal)) { 19:25.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.93 /<>/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)’: 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 MOZ_MUST_USE ReadableStream* CreateReadableStream( 19:25.93 ^~~~~~~~~~~~~~~~~~~~ 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:838:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 if (!SetUpReadableStreamDefaultController( 19:25.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 19:25.93 cx, stream, sourceAlgorithms, underlyingSource, pullMethod, 19:25.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.93 cancelMethod, highWaterMark, sizeAlgorithm)) { 19:25.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.93 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:866:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:25.98 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamTee.constprop(JSContext*, JS::Handle, bool, JS::MutableHandle, JS::MutableHandle)’: 19:25.98 /<>/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’} changed in GCC 7.1 19:25.98 CreateReadableStream(cx, SourceAlgorithms::Tee, underlyingSource)); 19:25.98 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.98 /<>/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’} changed in GCC 7.1 19:25.98 /<>/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’} changed in GCC 7.1 19:25.99 /<>/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’} changed in GCC 7.1 19:25.99 CreateReadableStream(cx, SourceAlgorithms::Tee, underlyingSource)); 19:25.99 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:25.99 /<>/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’} changed in GCC 7.1 19:25.99 /<>/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’} changed in GCC 7.1 19:26.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:26.57 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp: In function ‘bool Deserialize(JSContext*, unsigned int, JS::Value*)’: 19:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3212:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:26.58 if (!JS_GetProperty(cx, opts, "scope", &v)) { 19:26.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 19:26.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:26.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:26.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:26.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:26.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:26.58 return js::ToStringSlow(cx, v); 19:26.58 ~~~~~~~~~~~~~~~~^~~~~~~ 19:26.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:26.58 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3252:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:26.58 if (!JS_ReadStructuredClone(cx, *obj->data(), JS_STRUCTURED_CLONE_VERSION, 19:26.58 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:26.58 scope, &deserialized, nullptr, nullptr)) { 19:26.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:27.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:27.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:27.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:27.03 /<>/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*)’: 19:27.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.03 return js::ToObjectSlow(cx, v, false); 19:27.03 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 19:27.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:27.03 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3132:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:27.03 if (!JS_GetProperty(cx, opts, "SharedArrayBuffer", &v)) { 19:27.03 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:27.04 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:27.04 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:27.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:27.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.04 return js::ToStringSlow(cx, v); 19:27.04 ~~~~~~~~~~~~~~~~^~~~~~~ 19:27.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:27.04 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3156:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:27.04 if (!JS_GetProperty(cx, opts, "scope", &v)) { 19:27.04 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 19:27.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:27.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:27.05 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:27.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:27.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.05 return js::ToStringSlow(cx, v); 19:27.05 ~~~~~~~~~~~~~~~~^~~~~~~ 19:27.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:27.05 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3179:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 19:27.05 if (!clonebuf->write(cx, args.get(0), args.get(1), policy)) { 19:27.05 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:27.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamCreateReadResult(JSContext*, JS::HandleValue, bool, js::ForAuthorCodeBool)’: 19:27.33 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1534:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.33 static MOZ_MUST_USE JSObject* ReadableStreamCreateReadResult( 19:27.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.55 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamCloseInternal(JSContext*, JS::Handle)’: 19:27.55 /<>/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’} changed in GCC 7.1 19:27.55 resultObj = ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true, 19:27.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.55 forAuthorCode); 19:27.55 ~~~~~~~~~~~~~~ 19:27.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamClose(JSContext*, JS::HandleObject)’: 19:27.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3911:40: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:27.75 !GetAndClearExceptionAndStack(cx, &e, &stack)) { 19:27.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 19:27.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamCancel(JSContext*, JS::Handle, JS::HandleValue)’: 19:27.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1396:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.99 static MOZ_MUST_USE JSObject* ReadableStreamCancel( 19:27.99 ^~~~~~~~~~~~~~~~~~~~ 19:27.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1399:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.99 AssertSameCompartment(cx, reason); 19:27.99 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:27.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1407:45: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 19:27.99 return PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 19:27.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:27.99 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1417:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:27.99 return PromiseObject::unforgeableReject(cx, storedError); 19:27.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:28.00 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2500:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.00 AssertSameCompartment(cx, reason); 19:28.00 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:28.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2562:54: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.01 rval = source->cancel(cx, stream, wrappedReason); 19:28.01 ^ 19:28.01 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2570:49: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.01 result = PromiseObject::unforgeableResolve(cx, rval); 19:28.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 19:28.01 /<>/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’} changed in GCC 7.1 19:28.01 result = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 19:28.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.02 result = PromiseCall(cx, unwrappedCancelMethod, underlyingSource, 19:28.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.02 wrappedReason); 19:28.02 ~~~~~~~~~~~~~~ 19:28.02 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2594:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamReaderGenericCancel(JSContext*, JS::Handle, JS::HandleValue)’: 19:28.53 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2001:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.53 static MOZ_MUST_USE JSObject* ReadableStreamReaderGenericCancel( 19:28.53 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamReaderCancel(JSContext*, JS::HandleObject, JS::HandleValue)’: 19:28.63 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4922:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.63 JS_PUBLIC_API bool JS::ReadableStreamReaderCancel(JSContext* cx, 19:28.63 ^~ 19:28.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* JS::ReadableStreamCancel(JSContext*, JS::HandleObject, JS::HandleValue)’: 19:28.65 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4566:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.65 JS_PUBLIC_API JSObject* JS::ReadableStreamCancel(JSContext* cx, 19:28.65 ^~ 19:28.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamFulfillReadOrReadIntoRequest.constprop(JSContext*, JS::Handle, JS::HandleValue, bool)’: 19:28.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1669:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.78 static MOZ_MUST_USE bool ReadableStreamFulfillReadOrReadIntoRequest( 19:28.78 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:28.78 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:1699:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:28.78 cx, ReadableStreamCreateReadResult(cx, chunk, done, 19:28.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19:28.78 unwrappedReader->forAuthorCode())); 19:28.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:29.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:29.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:29.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:29.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:29.37 /<>/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&)’: 19:29.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:29.37 return js::ToStringSlow(cx, v); 19:29.37 ~~~~~~~~~~~~~~~~^~~~~~~ 19:30.38 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:30.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:30.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool ShortestPaths(JSContext*, unsigned int, JS::Value*)’: 19:30.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.38 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:30.38 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.38 arg1, arg2); 19:30.38 ~~~~~~~~~~~ 19:30.38 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.38 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:30.38 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.39 arg1, arg2); 19:30.39 ~~~~~~~~~~~ 19:30.39 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.39 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:30.39 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.39 arg1, arg2); 19:30.39 ~~~~~~~~~~~ 19:30.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:30.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:30.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:30.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:30.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.39 return js::ToInt32Slow(cx, v, out); 19:30.39 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:30.40 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:30.40 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.40 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:30.40 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.40 arg1, arg2); 19:30.40 ~~~~~~~~~~~ 19:30.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:30.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3826:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.41 JS::ubi::Node node(val); 19:30.41 ^ 19:30.41 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3833:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.41 JS::ubi::Node root(args[0]); 19:30.41 ^ 19:30.42 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3849:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.42 JS::ubi::Node target(val); 19:30.42 ^ 19:30.43 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3909:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:30.43 !JS_DefineProperty(cx, part, "predecessor", predecessor, 19:30.43 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:30.43 JSPROP_ENUMERATE)) { 19:30.43 ~~~~~~~~~~~~~~~~~ 19:31.88 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:31.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:31.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘bool FindPath(JSContext*, unsigned int, JS::Value*)’: 19:31.88 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:31.88 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:31.89 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:31.89 arg1, arg2); 19:31.89 ~~~~~~~~~~~ 19:31.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:31.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3682:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:31.89 JS::ubi::Node start(args[0]), target(args[1]); 19:31.89 ^ 19:31.89 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3682:49: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:31.90 JS::ubi::Node start(args[0]), target(args[1]); 19:31.90 ^ 19:31.90 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:14, 19:31.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:31.90 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:31.90 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 19:31.90 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:31.90 arg1, arg2); 19:31.90 ~~~~~~~~~~~ 19:31.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:47: 19:31.90 /<>/firefox-68.0~b13+build1/js/src/builtin/TestingFunctions.cpp:3739:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:31.90 if (!JS_DefineProperty(cx, obj, "node", wrapped, JSPROP_ENUMERATE)) { 19:31.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:33.16 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘JSObject* ReadableStreamDefaultReaderRead(JSContext*, JS::Handle)’: 19:33.16 /<>/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’} changed in GCC 7.1 19:33.16 cx, ReadableStreamCreateReadResult(cx, UndefinedHandleValue, true, 19:33.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.16 unwrappedReader->forAuthorCode())); 19:33.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2208:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.17 return PromiseObject::unforgeableResolve(cx, iterResultVal); 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 19:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2218:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.17 return PromiseObject::unforgeableReject(cx, storedError); 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 19: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’} changed in GCC 7.1 19:33.17 cx, ReadableStreamCreateReadResult(cx, chunk, false, 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:33.17 unwrappedReader->forAuthorCode())); 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2676:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.17 return PromiseObject::unforgeableResolve(cx, readResult); 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 19:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3742:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.17 cx, ReadableStreamCreateReadResult(cx, val, false, 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 19:33.17 unwrappedReader->forAuthorCode())); 19:33.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.17 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3749:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.17 return PromiseObject::unforgeableResolve(cx, val); 19:33.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 19:33.36 js/src/jit/Unified_cpp_js_src_jit5.o 19:33.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamControllerCallPullIfNeeded(JSContext*, JS::Handle)’: 19:33.95 /<>/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’} changed in GCC 7.1 19:33.95 pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 19:33.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.95 /<>/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’} changed in GCC 7.1 19:33.95 pullPromise = PromiseObject::unforgeableResolve(cx, UndefinedHandleValue); 19:33.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.95 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:33.95 PromiseCall(cx, unwrappedPullMethod, underlyingSource, controller); 19:33.95 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:33.96 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:2853:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.28 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool ReadableStreamDefaultControllerEnqueue(JSContext*, JS::Handle, JS::HandleValue)’: 19:34.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3009:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.29 static MOZ_MUST_USE bool ReadableStreamDefaultControllerEnqueue( 19:34.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.29 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3012:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.29 AssertSameCompartment(cx, chunk); 19:34.29 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 19:34.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:10, 19:34.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:34.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:34.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.29 return Call(cx, fval, thisv, args, rval); 19:34.29 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.29 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:98:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:34.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 19:34.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.h:10, 19:34.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:7, 19:34.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:34.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.30 return js::ToNumberSlow(cx, v, out); 19:34.30 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 19:34.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:34.30 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:3061:40: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 19:34.30 !GetAndClearExceptionAndStack(cx, &exn, &stack)) { 19:34.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 19:34.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 19:34.53 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 19:34.53 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 19:34.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/Reflect.cpp:17, 19:34.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:2: 19:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool TeeReaderReadHandler(JSContext*, unsigned int, JS::Value*)’: 19:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:34.53 return op(cx, obj, receiver, id, vp); 19:34.53 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:34.53 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 19:34.53 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:34.53 return op(cx, obj, receiver, id, vp); 19:34.53 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.53 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 19:34.53 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 19:34.53 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19:34.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src2.cpp:20: 19:34.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp: In function ‘bool JS::ReadableStreamEnqueue(JSContext*, JS::HandleObject, JS::HandleValue)’: 19:34.75 /<>/firefox-68.0~b13+build1/js/src/builtin/Stream.cpp:4861:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 19:34.75 JS_PUBLIC_API bool JS::ReadableStreamEnqueue(JSContext* cx, 19:34.75 ^~ 19:49.23 js/src/Unified_cpp_js_src21.o *** KEEP ALIVE MARKER *** Total duration: 0:20:00.233529 20:20.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:11: 20:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/SharedArrayObject.cpp: In function ‘bool js::IsSharedArrayBuffer(JS::HandleValue)’: 20:20.66 /<>/firefox-68.0~b13+build1/js/src/vm/SharedArrayObject.cpp:396:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:20.66 bool js::IsSharedArrayBuffer(HandleValue v) { 20:20.66 ^~ 20:20.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47: 20:20.80 /<>/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 = char16_t]::’: 20:20.80 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:20.80 return JS_DefineElement(cx, array, (*index)++, val, 0); 20:20.80 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:22.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:38: 20:22.64 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘bool js::InterpreterFrame::checkReturn(JSContext*, JS::HandleValue)’: 20:22.64 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:261:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:22.65 bool InterpreterFrame::checkReturn(JSContext* cx, HandleValue thisv) { 20:22.65 ^~~~~~~~~~~~~~~~ 20:22.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:10, 20:22.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:21, 20:22.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:22.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:22.65 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:22.65 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 20:22.65 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:22.65 arg1, arg2); 20:22.65 ~~~~~~~~~~~ 20:26.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47: 20:26.70 /<>/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)1]’: 20:26.70 /<>/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’} changed in GCC 7.1 20:26.70 JSString* js::ToStringSlow( 20:26.70 ^~ 20:26.75 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JSString* js::ToStringSlow(JSContext*, JS::HandleValue)’: 20:26.75 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2301:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:26.75 JS_PUBLIC_API JSString* js::ToStringSlow(JSContext* cx, HandleValue v) { 20:26.75 ^~ 20:26.75 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2302:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:26.75 return ToStringSlow(cx, v); 20:26.75 ~~~~~~~~~~~~~~~~~~~^~~~~~~ 20:30.54 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JSString* js::ValueToSource(JSContext*, JS::HandleValue)’: 20:30.54 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2345:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:30.54 JSString* js::ValueToSource(JSContext* cx, HandleValue v) { 20:30.54 ^~ 20:30.54 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 20:30.54 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 20:30.54 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 20:30.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 20:30.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:10, 20:30.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:30.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:30.54 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:30.54 return ToStringSlow(cx, v); 20:30.54 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 20:30.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 20:30.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Caches-inl.h:17, 20:30.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:25, 20:30.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:30.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 20:30.55 return op(cx, obj, receiver, id, vp); 20:30.55 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:30.55 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 20:30.56 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 20:30.56 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:30.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:15, 20:30.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:30.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:30.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:30.57 return Call(cx, fval, thisv, args, rval); 20:30.57 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:30.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 20:30.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 20:30.58 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 20:30.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 20:30.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 20:30.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:10, 20:30.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:30.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:30.58 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:30.58 return ToStringSlow(cx, v); 20:30.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 20:32.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47: 20:32.35 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp: In function ‘JS::UniqueChars js::IdToPrintableUTF8(JSContext*, JS::HandleId, js::IdToPrintableBehavior)’: 20:32.35 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2237:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:32.35 str = ValueToSource(cx, v); 20:32.35 ~~~~~~~~~~~~~^~~~~~~ 20:32.35 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 20:32.35 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 20:32.35 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 20:32.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 20:32.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:10, 20:32.35 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:32.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:32.35 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:32.35 return ToStringSlow(cx, v); 20:32.35 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 20:32.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:47: 20:32.85 /<>/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]’: 20:32.85 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:32.85 return JS_DefineElement(cx, array, (*index)++, val, 0); 20:32.85 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:32.99 /<>/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]’: 20:32.99 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.cpp:2010:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:32.99 return JS_DefineElement(cx, array, (*index)++, val, 0); 20:32.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:36.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:15, 20:36.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:20, 20:36.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:36.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:36.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::SharedArrayBufferObject::class_constructor(JSContext*, unsigned int, JS::Value*)’: 20:36.50 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:36.50 return ToIndexSlow(cx, v, errorNumber, index); 20:36.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:37.22 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:26, 20:37.22 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:16, 20:37.22 from /<>/firefox-68.0~b13+build1/js/src/vm/HelperThreads.h:26, 20:37.22 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:16, 20:37.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape-inl.h:21, 20:37.22 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.cpp:9, 20:37.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:2: 20:37.22 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h: In member function ‘JS::Value js::ActivationEntryMonitor::asyncStack(JSContext*)’: 20:37.22 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment.h:78:62: warning: ‘*((void*)& +4)’ may be used uninitialized in this function [-Wmaybe-uninitialized] 20:37.22 return debugger == other.debugger && referent == other.referent; 20:37.22 ~~~~~~^~~~~~~~ 20:37.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src20.cpp:38: 20:37.43 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘void js::ActivationEntryMonitor::init(JSContext*, js::InterpreterFrame*)’: 20:37.43 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1471:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:37.43 entryMonitor_->Entry(cx, &entryFrame->callee(), stack, asyncCause); 20:37.43 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:37.43 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1473:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:37.44 entryMonitor_->Entry(cx, entryFrame->script(), stack, asyncCause); 20:37.44 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:37.48 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp: In member function ‘void js::ActivationEntryMonitor::init(JSContext*, js::jit::CalleeToken)’: 20:37.48 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1484:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:37.48 entryMonitor_->Entry(cx_, jit::CalleeTokenToFunction(entryToken), stack, 20:37.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:37.48 asyncCause); 20:37.48 ~~~~~~~~~~~ 20:37.48 /<>/firefox-68.0~b13+build1/js/src/vm/Stack.cpp:1487:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 20:37.48 entryMonitor_->Entry(cx_, jit::CalleeTokenToScript(entryToken), stack, 20:37.48 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20:37.48 asyncCause); 20:37.48 ~~~~~~~~~~~ 20:44.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit4.cpp:38: 20:44.96 /<>/firefox-68.0~b13+build1/js/src/jit/IonCacheIRCompiler.cpp: In member function ‘bool js::jit::IonCacheIRCompiler::emitStoreFixedSlot()’: 20:44.96 /<>/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] 20:44.96 Maybe scratch; 20:44.96 ^~~~~~~ 20:50.97 js/src/Unified_cpp_js_src22.o 20:59.57 Compiling mozversion v0.2.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozversion) 20:59.57 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.2.0 CARGO_PKG_DESCRIPTION='Utility for accessing Firefox version metadata' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mozversion CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_AUTHORS='James Graham ' CARGO_PKG_VERSION_PATCH=0 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:21:00.236078 21:06.24 Compiling tokio-reactor v0.1.3 21:06.24 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. 21:06.25 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-reactor CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 21:06.57 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:06.57 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:68:38 21:06.57 | 21:06.57 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 21:06.58 | ^^^^^^^^^^^^^^^^^ 21:06.58 | 21:06.58 note: lint level defined here 21:06.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:31:23 21:06.58 | 21:06.58 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 21:06.58 | ^^^^^^^^ 21:06.58 = note: #[warn(deprecated)] implied by #[warn(warnings)] 21:06.58 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:06.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:162:39 21:06.58 | 21:06.58 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; 21:06.58 | ^^^^^^^^^^^^^^^^^ 21:06.58 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 21:06.58 | 21:06.58 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); 21:06.58 | ^^^^^^^^^^^^^^^^^^^ 21:14.61 Compiling tokio-codec v0.1.0 21:14.61 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. 21:14.62 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-codec CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 21:16.90 Compiling tokio-fs v0.1.3 21:16.90 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. 21:16.90 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-fs CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=3 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 21:21.43 Compiling h2 v0.1.12 21:21.44 Running `CARGO_PKG_HOMEPAGE='https://github.com/carllerche/h2' CARGO_PKG_VERSION=0.1.12 CARGO_PKG_DESCRIPTION='An HTTP/2.0 client and server' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=h2 CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=12 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/h2' CARGO_PKG_REPOSITORY='https://github.com/carllerche/h2' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 21:23.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:23.35 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::is(JS::HandleValue)’: 21:23.35 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:98:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:23.35 bool TypedArrayObject::is(HandleValue v) { 21:23.35 ^~~~~~~~~~~~~~~~ 21:23.53 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 21:23.53 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 21:23.53 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 21:23.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:23.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToIndex(JSContext*, JS::HandleValue, uint64_t*)’: 21:23.53 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:360:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:23.53 static MOZ_MUST_USE inline bool ToIndex(JSContext* cx, JS::HandleValue v, 21:23.53 ^~~~~~~ 21:23.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:360:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:23.54 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:23.54 return ToIndexSlow(cx, v, errorNumber, index); 21:23.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:23.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:23.65 /<>/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]’: 21:23.65 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2027:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:23.65 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 21:23.65 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:23.67 /<>/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]’: 21:23.67 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2041:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:23.67 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 21:23.67 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:23.91 /<>/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]’: 21:23.91 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:23.91 bool TypedArrayObjectTemplate::getElement(JSContext* cx, 21:23.91 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:23.97 /<>/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]’: 21:23.97 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:23.99 /<>/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]’: 21:23.99 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2018:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:24.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 = float]’: 21:24.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.05 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:24.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:24.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:24.05 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:24.05 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:24.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:24.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.05 return js::ToNumberSlow(cx, v, out); 21:24.05 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:24.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:24.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 = double]’: 21:24.07 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.07 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:24.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:24.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:24.07 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:24.07 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:24.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:24.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.07 return js::ToNumberSlow(cx, v, out); 21:24.07 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:24.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:24.09 /<>/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]’: 21:24.09 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.09 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:24.09 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:24.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:24.09 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:24.09 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:24.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:24.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:24.10 return js::ToNumberSlow(cx, v, out); 21:24.10 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.26 /<>/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]’: 21:25.26 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.26 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.26 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.26 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.27 return js::ToNumberSlow(cx, v, out); 21:25.27 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.29 /<>/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]’: 21:25.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.29 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.29 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.29 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.29 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.29 return js::ToNumberSlow(cx, v, out); 21:25.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.33 /<>/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]’: 21:25.33 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.33 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.33 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.33 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.33 return js::ToNumberSlow(cx, v, out); 21:25.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.40 /<>/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]’: 21:25.40 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.40 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.40 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.41 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.41 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.41 return js::ToNumberSlow(cx, v, out); 21:25.41 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.43 /<>/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]’: 21:25.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.43 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.43 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.43 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.43 return js::ToNumberSlow(cx, v, out); 21:25.43 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:25.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:25.45 /<>/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]’: 21:25.45 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:990:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.45 bool TypedArrayObjectTemplate::convertValue(JSContext* cx, 21:25.45 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:25.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:25.45 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:25.45 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:25.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:25.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:25.46 return js::ToNumberSlow(cx, v, out); 21:25.46 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:27.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:27.36 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In member function ‘bool js::TypedArrayObject::convertForSideEffect(JSContext*, JS::HandleValue) const’: 21:27.36 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:70:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.36 bool TypedArrayObject::convertForSideEffect(JSContext* cx, 21:27.36 ^~~~~~~~~~~~~~~~ 21:27.37 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:75:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.37 return ToBigInt(cx, v) != nullptr; 21:27.37 ~~~~~~~~^~~~~~~ 21:27.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:27.37 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:27.37 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:27.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:27.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.37 return js::ToNumberSlow(cx, v, out); 21:27.37 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:27.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:27.41 /<>/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)1]’: 21:27.41 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2058:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:27.41 bool TypedArrayObject::getElement(JSContext* cx, uint32_t index, 21:27.41 ^~~~~~~~~~~~~~~~ 21:27.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:27.42 return N##Array::getElement(cx, this, index, val); 21:27.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENT’ 21:27.42 MACRO(int64_t, BigInt64) \ 21:27.42 ^~~~~ 21:27.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 21:27.42 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 21:27.42 ^~~~~~~~~~~~~~~~~~~~~~~ 21:27.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2063:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:27.42 return N##Array::getElement(cx, this, index, val); 21:27.42 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENT’ 21:27.42 MACRO(uint64_t, BigUint64) 21:27.42 ^~~~~ 21:27.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2064:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 21:27.43 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENT) 21:27.43 ^~~~~~~~~~~~~~~~~~~~~~~ 21:27.49 /<>/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)0]’: 21:27.49 /<>/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’} changed in GCC 7.1 21:27.49 bool TypedArrayObject::getElement( 21:27.49 ^~~~~~~~~~~~~~~~ 21:27.52 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In static member function ‘static bool js::TypedArrayObject::getElements(JSContext*, JS::Handle, JS::Value*)’: 21:27.52 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:27.52 if (!N##Array::getElement(cx, tarray, i, \ 21:27.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:30:3: note: in expansion of macro ‘GET_ELEMENTS’ 21:27.53 MACRO(int64_t, BigInt64) \ 21:27.53 ^~~~~ 21:27.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 21:27.53 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 21:27.53 ^~~~~~~~~~~~~~~~~~~~~~~ 21:27.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2109:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:27.53 if (!N##Array::getElement(cx, tarray, i, \ 21:27.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.h:31:3: note: in expansion of macro ‘GET_ELEMENTS’ 21:27.53 MACRO(uint64_t, BigUint64) 21:27.53 ^~~~~ 21:27.53 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2115:5: note: in expansion of macro ‘JS_FOR_EACH_TYPED_ARRAY’ 21:27.53 JS_FOR_EACH_TYPED_ARRAY(GET_ELEMENTS) 21:27.53 ^~~~~~~~~~~~~~~~~~~~~~~ 21:27.65 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::IsTypedArrayConstructor(JS::HandleValue, uint32_t)’: 21:27.65 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2234:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.65 bool js::IsTypedArrayConstructor(HandleValue v, uint32_t type) { 21:27.65 ^~ 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::SetTypedArrayElement(JSContext*, JS::Handle, uint64_t, JS::HandleValue, JS::ObjectOpResult&)’: 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2357:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.93 bool js::SetTypedArrayElement(JSContext* cx, Handle obj, 21:27.93 ^~ 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.93 if (!convertValue(cx, v, &nativeValue)) { 21:27.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.93 if (!convertValue(cx, v, &nativeValue)) { 21:27.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.93 if (!convertValue(cx, v, &nativeValue)) { 21:27.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.93 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.93 if (!convertValue(cx, v, &nativeValue)) { 21:27.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.94 if (!convertValue(cx, v, &nativeValue)) { 21:27.94 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.94 if (!convertValue(cx, v, &nativeValue)) { 21:27.94 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.94 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.94 if (!convertValue(cx, v, &nativeValue)) { 21:27.94 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.95 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.95 if (!convertValue(cx, v, &nativeValue)) { 21:27.95 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:27.95 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1048:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:27.95 if (!convertValue(cx, v, &nativeValue)) { 21:27.95 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp: In function ‘bool js::DefineTypedArrayElement(JSContext*, JS::HandleObject, uint64_t, JS::Handle, JS::ObjectOpResult&)’: 21:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:2377:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 21:28.29 bool js::DefineTypedArrayElement(JSContext* cx, HandleObject obj, 21:28.29 ^~ 21:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.29 if (!convertValue(cx, v, &nativeValue)) { 21:28.29 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.29 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.29 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.30 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.30 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.30 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.30 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.30 if (!convertValue(cx, v, &nativeValue)) { 21:28.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.30 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.31 if (!convertValue(cx, v, &nativeValue)) { 21:28.31 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.31 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1084:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:28.31 if (!convertValue(cx, v, &nativeValue)) { 21:28.31 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:28.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:28.77 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readSharedArrayBuffer(JS::MutableHandleValue)’: 21:28.77 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2232:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:28.77 bool JSStructuredCloneReader::readSharedArrayBuffer(MutableHandleValue vp) { 21:28.77 ^~~~~~~~~~~~~~~~~~~~~~~ 21:28.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readArrayBuffer(uint32_t, JS::MutableHandleValue)’: 21:28.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2220:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:28.81 bool JSStructuredCloneReader::readArrayBuffer(uint32_t nbytes, 21:28.81 ^~~~~~~~~~~~~~~~~~~~~~~ 21:28.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t, uint32_t, JS::MutableHandleValue)’: 21:28.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2320:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:28.94 bool JSStructuredCloneReader::readV1ArrayBuffer(uint32_t arrayType, 21:28.94 ^~~~~~~~~~~~~~~~~~~~~~~ 21:32.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:11: 21:32.17 /<>/firefox-68.0~b13+build1/js/src/vm/SymbolType.cpp: In function ‘bool js::SymbolDescriptiveString(JSContext*, JS::Symbol*, JS::MutableHandleValue)’: 21:32.17 /<>/firefox-68.0~b13+build1/js/src/vm/SymbolType.cpp:112:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:32.17 bool js::SymbolDescriptiveString(JSContext* cx, Symbol* sym, 21:32.17 ^~ 21:35.79 js/src/jit/Unified_cpp_js_src_jit6.o 21:36.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:36.00 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:36.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.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 = signed char; Ops = js::SharedOps]’: 21:36.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.00 return op(cx, obj, receiver, id, vp); 21:36.00 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.00 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.00 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:36.00 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:36.00 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:36.00 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:36.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:36.00 return js::ToNumberSlow(cx, v, out); 21:36.00 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:36.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:36.20 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:36.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.20 /<>/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]’: 21:36.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.20 return op(cx, obj, receiver, id, vp); 21:36.21 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.21 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:36.21 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:36.21 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:36.21 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:36.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:36.21 return js::ToNumberSlow(cx, v, out); 21:36.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:36.41 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:36.41 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:36.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.41 /<>/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]’: 21:36.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.41 return op(cx, obj, receiver, id, vp); 21:36.41 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.41 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.41 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:36.41 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:36.41 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:36.41 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:36.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:36.41 return js::ToNumberSlow(cx, v, out); 21:36.41 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:36.62 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:36.62 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:36.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.62 /<>/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]’: 21:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.62 return op(cx, obj, receiver, id, vp); 21:36.62 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.62 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.62 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:36.62 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:36.63 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:36.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:36.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:36.63 return js::ToNumberSlow(cx, v, out); 21:36.63 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:36.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:36.86 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:36.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.86 /<>/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]’: 21:36.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.86 return op(cx, obj, receiver, id, vp); 21:36.86 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:36.86 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:36.86 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:36.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:36.86 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:36.86 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:36.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:36.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:36.86 return js::ToNumberSlow(cx, v, out); 21:36.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:37.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:37.07 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:37.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.07 /<>/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]’: 21:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.07 return op(cx, obj, receiver, id, vp); 21:37.07 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.07 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.07 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:37.07 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:37.08 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:37.08 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:37.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:37.08 return js::ToNumberSlow(cx, v, out); 21:37.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:37.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:37.29 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:37.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.29 /<>/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]’: 21:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.29 return op(cx, obj, receiver, id, vp); 21:37.29 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.29 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:37.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:37.29 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:37.29 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:37.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:37.29 return js::ToNumberSlow(cx, v, out); 21:37.29 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:37.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:37.54 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:37.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.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 = short unsigned int; Ops = js::UnsharedOps]’: 21:37.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.54 return op(cx, obj, receiver, id, vp); 21:37.54 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.54 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.54 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:37.54 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:37.54 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:37.54 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:37.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:37.54 return js::ToNumberSlow(cx, v, out); 21:37.54 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:37.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:37.77 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:37.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.77 /<>/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]’: 21:37.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.77 return op(cx, obj, receiver, id, vp); 21:37.77 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.77 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:37.77 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:37.77 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:37.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:37.77 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:37.78 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:37.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:37.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:37.78 return js::ToNumberSlow(cx, v, out); 21:37.78 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.01 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.01 /<>/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]’: 21:38.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.01 return op(cx, obj, receiver, id, vp); 21:38.01 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.01 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.01 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.01 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.01 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.01 return js::ToNumberSlow(cx, v, out); 21:38.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.21 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.21 /<>/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]’: 21:38.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.21 return op(cx, obj, receiver, id, vp); 21:38.21 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.21 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.21 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.21 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.21 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.21 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.21 return js::ToNumberSlow(cx, v, out); 21:38.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.40 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.40 /<>/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]’: 21:38.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.40 return op(cx, obj, receiver, id, vp); 21:38.40 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.40 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.40 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.40 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.40 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.40 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.41 return js::ToNumberSlow(cx, v, out); 21:38.41 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.58 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.58 /<>/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]’: 21:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.58 return op(cx, obj, receiver, id, vp); 21:38.58 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.58 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.58 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.58 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.58 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.58 return js::ToNumberSlow(cx, v, out); 21:38.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.73 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.73 /<>/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]’: 21:38.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.73 return op(cx, obj, receiver, id, vp); 21:38.73 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.73 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.74 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.74 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.74 return js::ToNumberSlow(cx, v, out); 21:38.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:38.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:38.88 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:38.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.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 = double; Ops = js::SharedOps]’: 21:38.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.88 return op(cx, obj, receiver, id, vp); 21:38.88 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.88 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:38.88 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:38.88 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:38.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:38.88 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:38.88 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:38.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:38.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:38.88 return js::ToNumberSlow(cx, v, out); 21:38.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:39.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:39.04 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:39.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.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 = double; Ops = js::UnsharedOps]’: 21:39.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.04 return op(cx, obj, receiver, id, vp); 21:39.04 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.04 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.04 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.04 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:39.05 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:39.05 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:39.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:39.05 return js::ToNumberSlow(cx, v, out); 21:39.05 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:39.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:39.19 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:39.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.20 /<>/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]’: 21:39.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.20 return op(cx, obj, receiver, id, vp); 21:39.20 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.20 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.20 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.20 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:39.20 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:39.20 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:39.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:39.20 return js::ToNumberSlow(cx, v, out); 21:39.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:39.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:39.39 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:39.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.39 /<>/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]’: 21:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.39 return op(cx, obj, receiver, id, vp); 21:39.39 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:39.39 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:39.39 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:39.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:39.39 return js::ToNumberSlow(cx, v, out); 21:39.39 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:39.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:39.56 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:39.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:39.56 /<>/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]’: 21:39.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.56 return op(cx, obj, receiver, id, vp); 21:39.56 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.56 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.56 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.69 /<>/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]’: 21:39.69 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.69 return op(cx, obj, receiver, id, vp); 21:39.69 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.70 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.70 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.70 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.82 /<>/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]’: 21:39.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.82 return op(cx, obj, receiver, id, vp); 21:39.82 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.82 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.82 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.82 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.95 /<>/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]’: 21:39.95 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.95 return op(cx, obj, receiver, id, vp); 21:39.95 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:39.96 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:39.96 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:39.96 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:45.34 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 21:45.34 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 21:45.34 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 21:45.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:45.35 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In static member function ‘static bool js::TypedArrayObject::set_impl(JSContext*, const JS::CallArgs&)’: 21:45.35 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:45.35 if (!ToNumberSlow(cx, v, dp)) { 21:45.35 ~~~~~~~~~~~~^~~~~~~~~~~ 21:45.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:45.35 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:45.35 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:45.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:45.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:45.35 return js::ToObjectSlow(cx, v, false); 21:45.35 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 21:45.35 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:45.35 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:45.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:45.35 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:45.35 return op(cx, obj, receiver, id, vp); 21:45.36 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:45.36 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 21:45.36 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 21:45.36 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:45.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:45.36 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:45.36 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:45.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:45.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:45.36 return js::ToNumberSlow(cx, v, out); 21:45.36 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:45.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:45.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::parseTransferable()’: 21:45.93 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1058:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:45.93 if (!JS_GetElement(cx, array, i, &v)) { 21:45.93 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 21:53.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readTypedArray(uint32_t, uint32_t, JS::MutableHandleValue, bool)’: 21:53.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2082:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:53.64 bool JSStructuredCloneReader::readTypedArray(uint32_t arrayType, 21:53.64 ^~~~~~~~~~~~~~~~~~~~~~~ 21:53.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2104:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:53.64 if (!readV1ArrayBuffer(arrayType, nelems, &v)) { 21:53.64 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 21:53.64 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2109:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:53.64 if (!startRead(&v)) { 21:53.64 ~~~~~~~~~^~~~ 21:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::startRead(JS::MutableHandleValue)’: 21:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2379:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.43 bool JSStructuredCloneReader::startRead(MutableHandleValue vp) { 21:54.43 ^~~~~~~~~~~~~~~~~~~~~~~ 21:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2542:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.43 if (!readSharedArrayBuffer(vp)) { 21:54.43 ~~~~~~~~~~~~~~~~~~~~~^~~~ 21:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2559:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.43 return readTypedArray(arrayType, data, vp); 21:54.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 21:54.43 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2607:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.44 return readTypedArray(TagToV1ArrayType(tag), data, vp, true); 21:54.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:54.69 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readDataView(uint32_t, JS::MutableHandleValue)’: 21:54.69 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2179:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.69 bool JSStructuredCloneReader::readDataView(uint32_t byteLength, 21:54.69 ^~~~~~~~~~~~~~~~~~~~~~~ 21:54.69 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2190:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.69 if (!startRead(&v)) { 21:54.69 ~~~~~~~~~^~~~ 21:54.73 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t, JS::MutableHandleValue)’: 21:54.73 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2277:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.73 bool JSStructuredCloneReader::readSharedWasmMemory(uint32_t nbytes, 21:54.73 ^~~~~~~~~~~~~~~~~~~~~~~ 21:54.74 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2290:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.74 if (!startRead(&payload)) { 21:54.74 ~~~~~~~~~^~~~~~~~~~ 21:54.80 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘JSObject* JSStructuredCloneReader::readSavedFrame(uint32_t)’: 21:54.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2843:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.81 if (!startRead(&source) || !source.isString()) { 21:54.81 ~~~~~~~~~^~~~~~~~~ 21:54.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2854:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.81 if (!startRead(&lineVal) || !lineVal.isNumber() || 21:54.81 ~~~~~~~~~^~~~~~~~~~ 21:54.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:54.81 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:54.81 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:54.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:54.81 return js::ToUint32Slow(cx, v, out); 21:54.81 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:54.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2862:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.81 if (!startRead(&columnVal) || !columnVal.isNumber() || 21:54.81 ~~~~~~~~~^~~~~~~~~~~~ 21:54.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 21:54.81 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 21:54.81 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 21:54.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:54.81 return js::ToUint32Slow(cx, v, out); 21:54.81 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 21:54.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.81 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2873:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.82 if (!startRead(&name) || !(name.isString() || name.isNull())) { 21:54.82 ~~~~~~~~~^~~~~~~ 21:54.82 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2887:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.82 if (!startRead(&cause) || !(cause.isString() || cause.isNull())) { 21:54.82 ~~~~~~~~~^~~~~~~~ 21:54.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneReader::read(JS::MutableHandleValue)’: 21:54.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2903:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.94 bool JSStructuredCloneReader::read(MutableHandleValue vp) { 21:54.94 ^~~~~~~~~~~~~~~~~~~~~~~ 21:54.94 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2915:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.95 if (!startRead(vp)) { 21:54.95 ~~~~~~~~~^~~~ 21:54.95 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2952:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.95 if (!startRead(&key)) { 21:54.95 ~~~~~~~~~^~~~~~ 21:54.95 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2992:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:54.95 if (!startRead(&val)) { 21:54.95 ~~~~~~~~~^~~~~~ 21:54.95 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:2999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:54.95 if (!MapObject::set(context(), obj, key, val)) { 21:54.95 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 21:54.95 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 21:54.95 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 21:54.95 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 21:54.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.95 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 21:54.95 JSAtom* atom = ToAtom(cx, v); 21:54.96 ~~~~~~~~~~~~~~~^~~~~~~ 21:54.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:54.96 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3017:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 21:54.96 if (!DefineDataProperty(context(), obj, id, val)) { 21:54.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool ReadStructuredClone(JSContext*, JSStructuredCloneData&, JS::StructuredCloneScope, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 21:55.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:639:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.09 bool ReadStructuredClone(JSContext* cx, JSStructuredCloneData& data, 21:55.09 ^~~~~~~~~~~~~~~~~~~ 21:55.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:639:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:645:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.10 return r.read(vp); 21:55.10 ~~~~~~^~~~ 21:55.14 /<>/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*)’: 21:55.14 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3030:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.14 JS_PUBLIC_API bool JS_ReadStructuredClone( 21:55.14 ^~~~~~~~~~~~~~~~~~~~~~ 21:55.14 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3043:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.14 return ReadStructuredClone(cx, buf, scope, vp, callbacks, closure); 21:55.14 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSAutoStructuredCloneBuffer::read(JSContext*, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 21:55.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3163:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.15 bool JSAutoStructuredCloneBuffer::read( 21:55.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.15 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3167:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.15 return !!JS_ReadStructuredClone(cx, data_, version_, scope_, vp, 21:55.15 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.15 optionalCallbacks, closure); 21:55.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.16 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_ReadTypedArray(JSStructuredCloneReader*, JS::MutableHandleValue)’: 21:55.16 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3207:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.16 JS_PUBLIC_API bool JS_ReadTypedArray(JSStructuredCloneReader* r, 21:55.16 ^~~~~~~~~~~~~~~~~ 21:55.16 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3214:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.17 return r->readTypedArray(TagToV1ArrayType(tag), nelems, vp, true); 21:55.17 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.17 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3220:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 21:55.17 return r->readTypedArray(arrayType, nelems, vp); 21:55.17 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 21:55.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:55.39 /<>/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)’: 21:55.39 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.39 TypedArrayObject* js::NewTypedArrayWithTemplateAndBuffer( 21:55.39 ^~ 21:55.39 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1144:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 21:55.40 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 21:55.40 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 21:55.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:55.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.40 return ToIndexSlow(cx, v, errorNumber, index); 21:55.40 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.40 return ToIndexSlow(cx, v, errorNumber, index); 21:55.40 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.40 return ToIndexSlow(cx, v, errorNumber, index); 21:55.41 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.41 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.41 return ToIndexSlow(cx, v, errorNumber, index); 21:55.41 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:55.41 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.43 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.43 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.43 if (!ToIndex(cx, lengthValue, length)) { 21:55.43 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.43 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.43 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.43 if (!ToIndex(cx, lengthValue, length)) { 21:55.43 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.43 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.43 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.43 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, lengthValue, length)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, lengthValue, length)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, lengthValue, length)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 if (!ToIndex(cx, lengthValue, length)) { 21:55.44 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 21:55.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 21:55.44 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 21:55.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 21:55.44 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.44 return ToIndexSlow(cx, v, errorNumber, index); 21:55.44 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.44 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 21:55.45 return ToIndexSlow(cx, v, errorNumber, index); 21:55.45 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 21:55.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’} changed in GCC 7.1 21:55.45 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.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’} changed in GCC 7.1 21:55.45 if (!ToIndex(cx, lengthValue, length)) { 21:55.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.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’} changed in GCC 7.1 21:55.45 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 21:55.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21:55.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’} changed in GCC 7.1 21:55.45 if (!ToIndex(cx, lengthValue, length)) { 21:55.45 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:22:00.237516 22:00.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:00.23 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::writeTypedArray(JS::HandleObject)’: 22:00.23 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1218:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.23 if (!startWrite(val)) { 22:00.23 ~~~~~~~~~~^~~~~ 22:00.30 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::startWrite(JS::HandleValue)’: 22:00.30 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1613:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.30 bool JSStructuredCloneWriter::startWrite(HandleValue v) { 22:00.30 ^~~~~~~~~~~~~~~~~~~~~~~ 22:00.46 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::writeDataView(JS::HandleObject)’: 22:00.46 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1235:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.46 if (!startWrite(val)) { 22:00.46 ~~~~~~~~~~^~~~~ 22:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::traverseSavedFrame(JS::HandleObject)’: 22:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1578:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.52 if (!startWrite(val)) { 22:00.52 ~~~~~~~~~~^~~~~ 22:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1583:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.52 if (!startWrite(val)) { 22:00.52 ~~~~~~~~~~^~~~~ 22:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1588:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.52 if (!startWrite(val)) { 22:00.52 ~~~~~~~~~~^~~~~ 22:00.52 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1597:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.52 if (!startWrite(val)) { 22:00.53 ~~~~~~~~~~^~~~~ 22:00.53 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1606:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.53 if (!startWrite(val)) { 22:00.53 ~~~~~~~~~~^~~~~ 22:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSStructuredCloneWriter::write(JS::HandleValue)’: 22:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1931:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.66 bool JSStructuredCloneWriter::write(HandleValue v) { 22:00.66 ^~~~~~~~~~~~~~~~~~~~~~~ 22:00.66 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1932:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.66 if (!startWrite(v)) { 22:00.66 ~~~~~~~~~~^~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1960:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key) || !startWrite(val)) { 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1960:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key) || !startWrite(val)) { 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1967:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key)) { 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1979:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key) || !startWrite(val)) { 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1979:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key) || !startWrite(val)) { 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1991:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.67 if (!startWrite(key) || !GetProperty(context(), obj, obj, id, &val) || 22:00.67 ~~~~~~~~~~^~~~~ 22:00.67 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:00.67 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:00.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:00.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:00.67 return op(cx, obj, receiver, id, vp); 22:00.68 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:00.68 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:00.69 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:00.69 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:00.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:00.69 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:1992:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.69 !startWrite(val)) { 22:00.69 ~~~~~~~~~~^~~~~ 22:00.86 /<>/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&)’: 22:00.86 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:621:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.86 bool WriteStructuredClone(JSContext* cx, HandleValue v, 22:00.86 ^~~~~~~~~~~~~~~~~~~~ 22:00.86 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:632:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:00.86 if (!w.write(v)) { 22:00.86 ~~~~~~~^~~ 22:01.00 /<>/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)’: 22:01.00 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.00 JS_PUBLIC_API bool JS_WriteStructuredClone( 22:01.00 ^~~~~~~~~~~~~~~~~~~~~~~ 22:01.00 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3046:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.00 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3056:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.00 return WriteStructuredClone(cx, value, bufp, scope, cloneDataPolicy, 22:01.00 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.00 callbacks, closure, transferable); 22:01.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.02 /<>/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*)’: 22:01.02 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.02 bool JSAutoStructuredCloneBuffer::write( 22:01.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.02 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.02 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3180:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.02 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3056:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.02 return WriteStructuredClone(cx, value, bufp, scope, cloneDataPolicy, 22:01.03 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.03 callbacks, closure, transferable); 22:01.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In member function ‘bool JSAutoStructuredCloneBuffer::write(JSContext*, JS::HandleValue, const JSStructuredCloneCallbacks*, void*)’: 22:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3171:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.04 bool JSAutoStructuredCloneBuffer::write( 22:01.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.04 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3175:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.04 return write(cx, value, transferable, 22:01.04 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.04 JS::CloneDataPolicy().denySharedArrayBuffer(), optionalCallbacks, 22:01.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.04 closure); 22:01.04 ~~~~~~~~ 22:01.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_StructuredClone(JSContext*, JS::HandleValue, JS::MutableHandleValue, const JSStructuredCloneCallbacks*, void*)’: 22:01.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.08 JS_PUBLIC_API bool JS_StructuredClone( 22:01.08 ^~~~~~~~~~~~~~~~~~ 22:01.08 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3066:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:01.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3175:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.09 return write(cx, value, transferable, 22:01.09 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.09 JS::CloneDataPolicy().denySharedArrayBuffer(), optionalCallbacks, 22:01.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.09 closure); 22:01.09 ~~~~~~~~ 22:01.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3175:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.09 return write(cx, value, transferable, 22:01.09 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.09 JS::CloneDataPolicy().denySharedArrayBuffer(), optionalCallbacks, 22:01.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.09 closure); 22:01.09 ~~~~~~~~ 22:01.09 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3167:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:01.09 return !!JS_ReadStructuredClone(cx, data_, version_, scope_, vp, 22:01.09 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.09 optionalCallbacks, closure); 22:01.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.19 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp: In function ‘bool JS_WriteTypedArray(JSStructuredCloneWriter*, JS::HandleValue)’: 22:01.19 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3244:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.19 JS_PUBLIC_API bool JS_WriteTypedArray(JSStructuredCloneWriter* w, 22:01.19 ^~~~~~~~~~~~~~~~~~ 22:01.19 /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:3260:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.19 return w->startWrite(v); 22:01.19 ~~~~~~~~~~~~~^~~ 22:01.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:01.56 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:01.56 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:01.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:01.56 /<>/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]’: 22:01.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.56 return js::ToNumberSlow(cx, v, out); 22:01.56 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:01.56 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:01.56 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:01.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:01.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:01.56 return op(cx, obj, receiver, id, vp); 22:01.56 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.56 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:01.56 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:01.56 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:01.56 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:01.56 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:01.56 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.56 UndefinedHandleValue, args2, &rval)) { 22:01.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.57 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.57 UniqueChars bytes = 22:01.57 ^~~~~ 22:01.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:01.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:01.89 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:01.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:01.89 /<>/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]’: 22:01.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.90 return ToIndexSlow(cx, v, errorNumber, index); 22:01.90 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.90 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.90 return ToIndexSlow(cx, v, errorNumber, index); 22:01.90 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:01.90 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:01.90 return ToIndexSlow(cx, v, errorNumber, index); 22:01.90 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:02.32 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:02.33 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:02.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:02.33 /<>/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]’: 22:02.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:02.33 return js::ToNumberSlow(cx, v, out); 22:02.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:02.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:02.33 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:02.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:02.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:02.33 return op(cx, obj, receiver, id, vp); 22:02.33 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:02.33 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:02.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:02.33 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:02.33 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:02.33 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.34 UndefinedHandleValue, args2, &rval)) { 22:02.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.34 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:02.34 UniqueChars bytes = 22:02.34 ^~~~~ 22:02.68 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:02.68 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:02.68 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:02.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:02.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 = unsigned char]’: 22:02.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:02.68 return ToIndexSlow(cx, v, errorNumber, index); 22:02.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:02.68 return ToIndexSlow(cx, v, errorNumber, index); 22:02.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:02.68 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:02.68 return ToIndexSlow(cx, v, errorNumber, index); 22:02.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:03.09 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:03.09 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:03.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:03.09 /<>/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]’: 22:03.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.09 return js::ToNumberSlow(cx, v, out); 22:03.10 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:03.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:03.10 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:03.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:03.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:03.10 return op(cx, obj, receiver, id, vp); 22:03.10 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.10 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:03.10 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:03.10 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:03.10 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:03.10 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:03.10 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.10 UndefinedHandleValue, args2, &rval)) { 22:03.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.11 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.12 UniqueChars bytes = 22:03.12 ^~~~~ 22:03.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:03.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:03.46 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:03.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:03.46 /<>/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]’: 22:03.46 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.46 return ToIndexSlow(cx, v, errorNumber, index); 22:03.46 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:03.46 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.46 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:03.46 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.46 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.46 if (!ToIndex(cx, lengthValue, length)) { 22:03.46 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:03.85 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:03.86 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:03.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:03.86 /<>/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]’: 22:03.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.86 return js::ToNumberSlow(cx, v, out); 22:03.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:03.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:03.86 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:03.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:03.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:03.86 return op(cx, obj, receiver, id, vp); 22:03.86 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.86 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:03.86 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:03.86 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:03.86 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:03.86 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:03.86 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.86 UndefinedHandleValue, args2, &rval)) { 22:03.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:03.87 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:03.87 UniqueChars bytes = 22:03.87 ^~~~~ 22:04.23 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:04.23 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:04.23 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:04.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:04.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 = short unsigned int]’: 22:04.23 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:04.23 return ToIndexSlow(cx, v, errorNumber, index); 22:04.23 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:04.23 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:04.24 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:04.24 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.24 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:04.24 if (!ToIndex(cx, lengthValue, length)) { 22:04.24 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:04.63 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:04.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:04.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:04.64 /<>/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]’: 22:04.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:04.64 return js::ToNumberSlow(cx, v, out); 22:04.64 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:04.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:04.64 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:04.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:04.64 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:04.64 return op(cx, obj, receiver, id, vp); 22:04.64 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.64 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:04.64 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:04.64 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:04.64 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:04.64 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:04.64 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.64 UndefinedHandleValue, args2, &rval)) { 22:04.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.64 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:04.65 UniqueChars bytes = 22:04.65 ^~~~~ 22:04.65 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:04.65 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:04.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:04.66 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:04.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:04.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)’: 22:04.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:04.66 inline bool GetProperty(JSContext* cx, JS::Handle obj, 22:04.66 ^~~~~~~~~~~ 22:04.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:04.66 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:04.67 return op(cx, obj, receiver, id, vp); 22:04.67 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.67 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:04.67 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:04.67 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:04.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:04.82 /<>/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&}]’: 22:04.82 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 22:04.82 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:04.82 ^~~ 22:04.89 /<>/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&}]’: 22:04.89 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 22:04.89 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:04.89 ^~~ 22:04.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::HasPropIRGenerator; IC = js::jit::IonInIC; Args = {js::jit::CacheKind, JS::Handle&, JS::Rooted&}]’: 22:04.95 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 22:04.95 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:04.95 ^~~ 22:04.95 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.00 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.00 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:05.00 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:05.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:05.00 /<>/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]’: 22:05.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.00 return ToIndexSlow(cx, v, errorNumber, index); 22:05.00 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:05.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’} changed in GCC 7.1 22:05.01 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:05.01 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.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’} changed in GCC 7.1 22:05.01 if (!ToIndex(cx, lengthValue, length)) { 22:05.02 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.02 /<>/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&}]’: 22:05.03 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 22:05.03 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:05.03 ^~~ 22:05.03 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘const JS::Handle’ changed in GCC 7.1 22:05.15 /<>/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)’: 22:05.15 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:401:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.15 bool IonGetNameIC::update(JSContext* cx, HandleScript outerScript, 22:05.15 ^~~~~~~~~~~~ 22:05.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:05.15 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:05.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:05.15 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.16 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.16 return op(cx, obj, receiver, id, vp); 22:05.16 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.16 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.16 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:05.16 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.16 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.18 /<>/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’} changed in GCC 7.1 22:05.18 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 22:05.18 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.18 shape, vp)) { 22:05.18 ~~~~~~~~~~ 22:05.18 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:05.18 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:05.18 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:05.18 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.18 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.18 return op(cx, obj, receiver, id, vp); 22:05.19 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.19 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:05.19 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.19 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.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’} changed in GCC 7.1 22:05.19 if (!NativeGetExistingProperty(cx, normalized, holder.as(), 22:05.19 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.19 shape, vp)) { 22:05.19 ~~~~~~~~~~ 22:05.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:05.42 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:05.42 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:05.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:05.42 /<>/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]’: 22:05.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.42 return js::ToNumberSlow(cx, v, out); 22:05.42 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:05.42 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:05.42 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:05.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:05.42 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.43 return op(cx, obj, receiver, id, vp); 22:05.43 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.43 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:05.44 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:05.44 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:05.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.44 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:05.44 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.44 UndefinedHandleValue, args2, &rval)) { 22:05.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.44 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.44 UniqueChars bytes = 22:05.44 ^~~~~ 22:05.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.46 /<>/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)’: 22:05.47 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:453:11: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.47 JSObject* IonGetIteratorIC::update(JSContext* cx, HandleScript outerScript, 22:05.47 ^~~~~~~~~~~~~~~~ 22:05.47 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:460:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.47 return ValueToIterator(cx, value); 22:05.47 ~~~~~~~~~~~~~~~^~~~~~~~~~~ 22:05.47 /<>/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*)’: 22:05.47 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:482:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.47 bool IonInIC::update(JSContext* cx, HandleScript outerScript, IonInIC* ic, 22:05.47 ^~~~~~~ 22:05.47 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:490:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.47 return OperatorIn(cx, key, obj, res); 22:05.47 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:05.49 /<>/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*)’: 22:05.49 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:493:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.49 bool IonInstanceOfIC::update(JSContext* cx, HandleScript outerScript, 22:05.49 ^~~~~~~~~~~~~~~ 22:05.54 /<>/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)’: 22:05.54 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.54 bool IonUnaryArithIC::update(JSContext* cx, HandleScript outerScript, 22:05.54 ^~~~~~~~~~~~~~~ 22:05.54 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:505:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.55 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:05.55 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 22:05.55 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 22:05.55 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 22:05.55 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 22:05.56 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 22:05.56 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:05.56 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:05.56 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:05.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.56 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.57 return ToInt32OrBigIntSlow(cx, vp); 22:05.57 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.57 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.57 return BigInt::bitNot(cx, in, out); 22:05.57 ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 22:05.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:05.57 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 22:05.57 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 22:05.57 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 22:05.58 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 22:05.58 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 22:05.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:05.59 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:05.59 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:05.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.59 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.59 return ToNumericSlow(cx, vp); 22:05.59 ~~~~~~~~~~~~~^~~~~~~~ 22:05.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.59 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:384:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.59 return BigInt::neg(cx, val, res); 22:05.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 22:05.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:406:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.60 return BigInt::inc(cx, val, res); 22:05.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 22:05.60 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:424:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.60 return BigInt::dec(cx, val, res); 22:05.60 ~~~~~~~~~~~^~~~~~~~~~~~~~ 22:05.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.61 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.61 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:05.61 ^~~ 22:05.61 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.74 /<>/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)’: 22:05.74 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.74 bool IonBinaryArithIC::update(JSContext* cx, HandleScript outerScript, 22:05.74 ^~~~~~~~~~~~~~~~ 22:05.74 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.74 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.74 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:552:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.74 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.74 if (!AddValues(cx, &lhsCopy, &rhsCopy, ret)) { 22:05.74 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.75 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:569:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.75 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.75 if (!SubValues(cx, &lhsCopy, &rhsCopy, ret)) { 22:05.75 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.75 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:574:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.75 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.75 if (!MulValues(cx, &lhsCopy, &rhsCopy, ret)) { 22:05.76 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.76 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:579:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.76 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.76 if (!DivValues(cx, &lhsCopy, &rhsCopy, ret)) { 22:05.76 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.77 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:584:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.77 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.77 if (!ModValues(cx, &lhsCopy, &rhsCopy, ret)) { 22:05.77 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.77 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:589:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:05.78 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:05.79 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:05.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.79 return ToInt32OrBigIntSlow(cx, vp); 22:05.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.80 return ToInt32OrBigIntSlow(cx, vp); 22:05.80 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.80 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.80 return BigInt::bitOr(cx, lhs, rhs, out); 22:05.80 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:05.80 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:05.80 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:05.81 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:05.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.81 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.81 return ToInt32OrBigIntSlow(cx, vp); 22:05.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.81 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.81 return ToInt32OrBigIntSlow(cx, vp); 22:05.82 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.82 return BigInt::bitXor(cx, lhs, rhs, out); 22:05.82 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:05.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.83 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 22:05.83 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineJIT.h:16, 22:05.83 from /<>/firefox-68.0~b13+build1/js/src/jit/JitRealm.h:19, 22:05.83 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/Assembler-arm.h:18, 22:05.84 from /<>/firefox-68.0~b13+build1/js/src/jit/arm/MacroAssembler-arm.h:12, 22:05.84 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:21, 22:05.84 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:05.84 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:05.84 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:05.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.84 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.84 return ToInt32OrBigIntSlow(cx, vp); 22:05.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.84 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.84 return ToInt32OrBigIntSlow(cx, vp); 22:05.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 22:05.84 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:05.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:05.84 return BigInt::bitAnd(cx, lhs, rhs, out); 22:05.84 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:05.84 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:05.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.84 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:05.84 ^~~ 22:05.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.84 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:05.86 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:05.86 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:05.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:05.86 /<>/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]’: 22:05.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.86 return ToIndexSlow(cx, v, errorNumber, index); 22:05.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.87 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:05.87 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.87 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.87 if (!ToIndex(cx, lengthValue, length)) { 22:05.87 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.97 /<>/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*)’: 22:05.97 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.97 bool IonCompareIC::update(JSContext* cx, HandleScript outerScript, 22:05.97 ^~~~~~~~~~~~ 22:05.97 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.98 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:622:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:05.98 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:638:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.98 if (!LessThan(cx, &lhsCopy, &rhsCopy, res)) { 22:05.98 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.98 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:643:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.99 if (!LessThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:05.99 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:648:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.99 if (!GreaterThan(cx, &lhsCopy, &rhsCopy, res)) { 22:05.99 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:653:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:05.99 if (!GreaterThanOrEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:05.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:05.99 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:658:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:06.00 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:06.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.00 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:663:48: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:06.00 if (!LooselyEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:06.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.00 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:668:46: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:06.00 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:06.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.00 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:673:49: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:06.00 if (!StrictlyEqual(cx, &lhsCopy, &rhsCopy, res)) { 22:06.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.00 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.00 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:06.00 ^~~ 22:06.00 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.29 Compiling mozrunner v0.9.0 (/<>/firefox-68.0~b13+build1/testing/mozbase/rust/mozrunner) 22:06.29 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.9.0 CARGO_PKG_DESCRIPTION='Reliable Firefox process management.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=mozrunner CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=9 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_VERSION_PATCH=0 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 22:06.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:06.31 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:06.31 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:06.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:06.31 /<>/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]’: 22:06.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.31 return js::ToNumberSlow(cx, v, out); 22:06.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:06.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:06.31 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:06.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:06.31 return op(cx, obj, receiver, id, vp); 22:06.31 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:06.32 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:06.32 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:06.32 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:06.32 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.32 UndefinedHandleValue, args2, &rval)) { 22:06.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.32 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.32 UniqueChars bytes = 22:06.32 ^~~~~ 22:06.63 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:06.63 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:06.63 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:06.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:06.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 = float]’: 22:06.63 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.64 return ToIndexSlow(cx, v, errorNumber, index); 22:06.64 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:06.64 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:06.64 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:06.64 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:06.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’} changed in GCC 7.1 22:06.64 if (!ToIndex(cx, lengthValue, length)) { 22:06.64 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:07.01 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:07.01 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:07.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:07.01 /<>/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]’: 22:07.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.01 return js::ToNumberSlow(cx, v, out); 22:07.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:07.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:07.02 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:07.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:07.02 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:07.03 return op(cx, obj, receiver, id, vp); 22:07.03 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.03 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:07.03 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:07.03 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:07.05 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:07.05 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.05 UndefinedHandleValue, args2, &rval)) { 22:07.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.05 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.05 UniqueChars bytes = 22:07.06 ^~~~~ 22:07.36 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:07.36 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:07.36 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:07.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:07.36 /<>/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]’: 22:07.36 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.36 return ToIndexSlow(cx, v, errorNumber, index); 22:07.36 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:07.37 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.37 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:07.37 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.37 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.38 if (!ToIndex(cx, lengthValue, length)) { 22:07.38 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Date.h:35, 22:07.76 from /<>/firefox-68.0~b13+build1/js/src/jsdate.h:16, 22:07.76 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:43, 22:07.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:07.76 /<>/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]’: 22:07.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.76 return js::ToNumberSlow(cx, v, out); 22:07.76 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 22:07.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:07.76 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:07.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:07.76 return op(cx, obj, receiver, id, vp); 22:07.76 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:07.76 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:07.76 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:07.77 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:07.77 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:07.77 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.77 UndefinedHandleValue, args2, &rval)) { 22:07.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:07.77 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:07.77 UniqueChars bytes = 22:07.77 ^~~~~ 22:08.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:08.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:08.16 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:08.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:08.16 /<>/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]’: 22:08.16 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.16 return ToIndexSlow(cx, v, errorNumber, index); 22:08.16 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.17 return ToIndexSlow(cx, v, errorNumber, index); 22:08.17 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.17 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.17 return ToIndexSlow(cx, v, errorNumber, index); 22:08.17 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:08.57 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:08.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:08.57 /<>/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]’: 22:08.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:08.57 return op(cx, obj, receiver, id, vp); 22:08.57 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.57 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:08.57 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:08.57 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:08.58 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:08.58 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:08.58 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.58 UndefinedHandleValue, args2, &rval)) { 22:08.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.58 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.58 UniqueChars bytes = 22:08.58 ^~~~~ 22:08.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 22:08.85 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:08.85 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:08.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:08.85 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:08.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:08.85 /<>/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)1]’: 22:08.85 /<>/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’} changed in GCC 7.1 22:08.85 inline bool ValueToId( 22:08.85 ^~~~~~~~~ 22:08.86 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.86 JSAtom* atom = ToAtom(cx, v); 22:08.86 ~~~~~~~~~~~~~~~^~~~~~~ 22:08.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:08.89 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:08.89 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:08.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:08.89 /<>/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]’: 22:08.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.89 return ToIndexSlow(cx, v, errorNumber, index); 22:08.89 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:08.89 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:693:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.89 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:08.89 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:08.89 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:708:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:08.89 if (!ToIndex(cx, lengthValue, length)) { 22:08.90 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.05 /<>/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)’: 22:09.05 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.05 bool IonGetPropertyIC::update(JSContext* cx, HandleScript outerScript, 22:09.05 ^~~~~~~~~~~~~~~~ 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.06 val, idVal, val, ic->resultFlags()); 22:09.06 ^ 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.06 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:173:62: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.07 if (!GetProperty(cx, val, name, res)) { 22:09.07 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 22:09.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:218:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:09.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:21, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:14, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:09.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:999:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.08 return js::ToObjectSlow(cx, vp, true); 22:09.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 22:09.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:09.08 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.09 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.09 return op(cx, obj, receiver, id, vp); 22:09.09 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:09.10 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.10 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.10 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.10 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.11 return ValueToId(cx, argument, result); 22:09.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.11 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.11 return ToPropertyKeySlow(cx, argument, result); 22:09.11 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.11 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.11 /<>/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’} changed in GCC 7.1 22:09.11 if (!GetProperty(cx, boxed, receiver, id, res)) { 22:09.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.11 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:09.12 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.12 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.12 return op(cx, obj, receiver, id, vp); 22:09.12 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.12 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.12 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:09.12 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.12 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.12 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.12 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.13 return ValueToId(cx, argument, result); 22:09.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.13 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.13 return ToPropertyKeySlow(cx, argument, result); 22:09.13 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.13 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.13 /<>/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’} changed in GCC 7.1 22:09.13 if (!GetProperty(cx, obj, receiver, id, res)) { 22:09.13 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:09.27 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:64, 22:09.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:09.27 /<>/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]’: 22:09.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.27 return op(cx, obj, receiver, id, vp); 22:09.27 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.27 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.27 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:09.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:09.28 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1478:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:09.28 if (!CallSelfHostedFunction(cx, cx->names().IterableToList, 22:09.28 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.28 UndefinedHandleValue, args2, &rval)) { 22:09.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.28 /<>/firefox-68.0~b13+build1/js/src/vm/TypedArrayObject.cpp:1462:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.28 UniqueChars bytes = 22:09.28 ^~~~~ 22:09.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.57 /<>/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*)’: 22:09.57 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.57 bool IonHasOwnIC::update(JSContext* cx, HandleScript outerScript, 22:09.57 ^~~~~~~~~~~ 22:09.57 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:464:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.58 return ValueToId(cx, argument, result); 22:09.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.58 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.58 return ToPropertyKeySlow(cx, argument, result); 22:09.58 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:09.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:22, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/vm/ArrayObject.h:10, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/Array.h:17, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Realm.h:21, 22:09.58 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:14, 22:09.59 from /<>/firefox-68.0~b13+build1/js/src/jit/CacheIR.h:17, 22:09.59 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.h:10, 22:09.59 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:7, 22:09.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.59 return js::ToObjectSlow(cx, v, false); 22:09.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 22:09.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 22:09.71 from /<>/firefox-68.0~b13+build1/js/src/builtin/MapObject.h:11, 22:09.71 from /<>/firefox-68.0~b13+build1/js/src/vm/StructuredClone.cpp:46, 22:09.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:2: 22:09.71 /<>/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]’: 22:09.71 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:357:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.71 return ToIndexSlow(cx, v, errorNumber, index); 22:09.71 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src21.cpp:47: 22:09.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’} changed in GCC 7.1 22:09.71 if (!ToIndex(cx, byteOffsetValue, byteOffset)) { 22:09.71 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.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’} changed in GCC 7.1 22:09.71 if (!ToIndex(cx, lengthValue, length)) { 22:09.71 ~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.72 /<>/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)’: 22:09.72 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.72 bool IonGetPropSuperIC::update(JSContext* cx, HandleScript outerScript, 22:09.72 ^~~~~~~~~~~~~~~~~ 22:09.72 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.72 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:239:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:09.72 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.72 IRGenerator gen(cx, script, ic->pc(), ic->state().mode(), 22:09.73 ^~~ 22:09.73 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.73 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:130:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.73 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:257:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:09.73 if (!ValueToId(cx, idVal, &id)) { 22:09.73 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 22:09.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:09.73 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:09.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:09.73 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:09.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.73 return op(cx, obj, receiver, id, vp); 22:09.73 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:09.73 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:09.73 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:09.73 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:12.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:47: 22:12.28 /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.cpp: In function ‘void js::jit::HandleException(js::jit::ResumeFromException*)’: 22:12.28 /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.cpp:409:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:12.28 if (!cx->getPendingException( 22:12.28 ~~~~~~~~~~~~~~~~~~~~~~~^ 22:12.28 MutableHandleValue::fromMarkedLocation(&rfe->exception))) { 22:12.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:13.82 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:13.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:13.82 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h: In function ‘void js::InitGlobalLexicalOperation(JSContext*, js::LexicalEnvironmentObject*, JSScript*, jsbytecode*, JS::HandleValue)’: 22:13.82 /<>/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’} changed in GCC 7.1 22:13.82 inline void InitGlobalLexicalOperation(JSContext* cx, 22:13.82 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.07 /<>/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)’: 22:14.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.07 bool IonSetPropertyIC::update(JSContext* cx, HandleScript outerScript, 22:14.07 ^~~~~~~~~~~~~~~~ 22:14.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:271:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.07 ic->guardHoles()); 22:14.07 ^ 22:14.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.07 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:299:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.07 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:14.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.07 /<>/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’} changed in GCC 7.1 22:14.07 if (!DefineDataElement(cx, obj, index, val, JSPROP_ENUMERATE)) { 22:14.07 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.07 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:14.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:14.07 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:14.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.08 return ValueToId(cx, argument, result); 22:14.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.08 return ToPropertyKeySlow(cx, argument, result); 22:14.08 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:14.08 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:14.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.08 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.08 return DefineDataProperty(cx, obj, id, val, flags); 22:14.08 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.09 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:329:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.09 if (!SetObjectElement(cx, obj, idVal, rhs, ic->strict())) { 22:14.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.09 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:339:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.09 InitGlobalLexicalOperation(cx, &cx->global()->lexicalEnvironment(), 22:14.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.09 script, pc, rhs); 22:14.09 ~~~~~~~~~~~~~~~~ 22:14.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:14.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 22:14.09 from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:14.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:331:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.09 return ValueToId(cx, argument, result); 22:14.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:14.09 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.09 return ToPropertyKeySlow(cx, argument, result); 22:14.09 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 22:14.11 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:13, 22:14.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.11 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:621:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.11 return DefineDataProperty(cx, obj, id, val, flags); 22:14.11 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit5.cpp:2: 22:14.11 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:352:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.11 if (!SetProperty(cx, obj, name, rhs, ic->strict(), pc)) { 22:14.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:14.11 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.11 ic->guardHoles()); 22:14.11 ^ 22:14.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:14.12 /<>/firefox-68.0~b13+build1/js/src/jit/IonIC.cpp:375:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:16.81 Compiling syn v0.14.6 22:16.82 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.14.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=syn CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/syn-0.14.6' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 22:17.22 Compiling zip v0.4.2 22:17.22 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.4.2 CARGO_PKG_DESCRIPTION='Library to support the reading and writing of zip files. 22:17.22 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=zip CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 CARGO_PKG_AUTHORS='Mathijs van de Nes ' CARGO_PKG_VERSION_PATCH=2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/zip' CARGO_PKG_REPOSITORY='https://github.com/mvdnes/zip-rs.git' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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'` 22:17.60 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 22:17.60 --> /<>/firefox-68.0~b13+build1/third_party/rust/zip/src/write.rs:26:5 22:17.60 | 22:17.60 26 | use std::ascii::AsciiExt; 22:17.60 | ^^^^^^^^^^^^^^^^^^^^ 22:17.60 | 22:17.60 = note: #[warn(deprecated)] on by default 22:18.51 warning: unreachable pattern 22:18.52 --> /<>/firefox-68.0~b13+build1/third_party/rust/zip/src/cp437.rs:173:9 22:18.52 | 22:18.52 173 | _ => unreachable!(), 22:18.52 | ^ 22:18.52 | 22:18.52 = note: #[warn(unreachable_patterns)] on by default 22:18.72 js/src/jit/Unified_cpp_js_src_jit7.o 22:25.57 js/src/Unified_cpp_js_src3.o 22:25.59 Compiling tokio-tcp v0.1.1 22:25.59 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_DESCRIPTION='TCP bindings for tokio. 22:25.60 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-tcp CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 22:30.73 Compiling tokio-udp v0.1.1 22:30.73 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_DESCRIPTION='UDP bindings for tokio. 22:30.74 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio-udp CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=1 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 22:33.85 Compiling tokio v0.1.7 22:33.85 Running `CARGO_PKG_HOMEPAGE='https://tokio.rs' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_DESCRIPTION='An event-driven, non-blocking I/O platform for writing asynchronous I/O 22:33.85 backed applications. 22:33.85 ' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=tokio CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION_PATCH=7 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 22:47.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.85 /<>/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)’: 22:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:272:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.85 bool ByCoarseType::report(JSContext* cx, CountBase& countBase, 22:47.85 ^~~~~~~~~~~~ 22:47.85 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:272:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:47.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.86 return type.report(cx, *this, report); 22:47.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:47.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.86 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:283:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:47.86 !DefineDataProperty(cx, obj, cx->names().objects, objectsReport)) 22:47.86 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:47.86 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:47.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.86 return type.report(cx, *this, report); 22:47.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:47.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.86 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:288:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:47.87 !DefineDataProperty(cx, obj, cx->names().scripts, scriptsReport)) 22:47.87 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:47.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:47.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.87 return type.report(cx, *this, report); 22:47.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:47.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.87 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:293:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:47.87 !DefineDataProperty(cx, obj, cx->names().strings, stringsReport)) 22:47.87 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:47.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:47.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.87 return type.report(cx, *this, report); 22:47.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:47.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.87 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:298:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:47.88 !DefineDataProperty(cx, obj, cx->names().other, otherReport)) 22:47.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:47.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:47.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:47.88 return type.report(cx, *this, report); 22:47.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:47.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:47.88 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:302:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:47.88 !DefineDataProperty(cx, obj, cx->names().domNode, domReport)) 22:47.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:48.73 /<>/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)’: 22:48.73 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:48.73 bool SimpleCount::report(JSContext* cx, CountBase& countBase, 22:48.73 ^~~~~~~~~~~ 22:48.73 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:48.73 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:96:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:48.73 !DefineDataProperty(cx, obj, cx->names().count, countValue)) { 22:48.73 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:48.73 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:102:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:48.73 !DefineDataProperty(cx, obj, cx->names().bytes, bytesValue)) { 22:48.73 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:48.74 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:112:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:48.74 if (!DefineDataProperty(cx, obj, cx->names().label, labelValue)) { 22:48.74 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:48.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:48.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:48.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 22:48.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 22:48.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 22:48.97 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 22:48.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:48.98 /<>/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)’: 22:48.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:48.98 inline bool GetProperty(JSContext* cx, JS::Handle obj, 22:48.98 ^~~~~~~~~~~ 22:48.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:48.98 return op(cx, obj, receiver, id, vp); 22:48.98 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:48.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:48.98 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:48.98 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:49.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:49.50 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp: In constructor ‘JS::ubi::Node::Node(JS::HandleValue)’: 22:49.50 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:159:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:49.50 Node::Node(HandleValue value) { 22:49.50 ^~~~ 22:50.51 js/src/jit/Unified_cpp_js_src_jit8.o 22:52.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.08 /<>/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)’: 22:52.08 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:718:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:52.08 bool ByUbinodeType::report(JSContext* cx, CountBase& countBase, 22:52.10 ^~~~~~~~~~~~~ 22:52.10 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:52.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:52.10 return type.report(cx, *this, report); 22:52.10 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:52.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.11 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:759:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:52.11 if (!DefineDataProperty(cx, obj, entryId, typeReport)) { 22:52.11 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.29 /<>/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)’: 22:52.29 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:885:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:52.29 bool ByAllocationStack::report(JSContext* cx, CountBase& countBase, 22:52.29 ^~~~~~~~~~~~~~~~~ 22:52.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:52.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:52.29 return type.report(cx, *this, report); 22:52.30 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:52.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.30 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:932:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.30 if (!MapObject::set(cx, map, stackVal, stackReport)) { 22:52.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:52.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:52.30 return type.report(cx, *this, report); 22:52.30 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:52.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.30 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:943:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.30 if (!MapObject::set(cx, map, noStack, noStackReport)) { 22:52.30 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.50 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp: In function ‘JS::ubi::CountTypePtr JS::ubi::ParseBreakdown(JSContext*, JS::HandleValue)’: 22:52.50 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1128:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.50 JS_PUBLIC_API CountTypePtr ParseBreakdown(JSContext* cx, 22:52.50 ^~~~~~~~~~~~~~ 22:52.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 22:52.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:52.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.51 return js::ToObjectSlow(cx, v, false); 22:52.51 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 22:52.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 22:52.51 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 22:52.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:52.51 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.51 return op(cx, obj, receiver, id, vp); 22:52.51 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.52 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.52 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:52.52 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 22:52.52 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 22:52.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:52.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.52 return js::ToStringSlow(cx, v); 22:52.52 ~~~~~~~~~~~~~~~~^~~~~~~ 22:52.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:52.52 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1156:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.52 if (!GetProperty(cx, breakdown, breakdown, cx->names().count, 22:52.53 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.53 &countValue) || 22:52.54 ~~~~~~~~~~~~ 22:52.54 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1158:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.54 !GetProperty(cx, breakdown, breakdown, cx->names().bytes, &bytesValue)) 22:52.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.54 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1170:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.54 if (!GetProperty(cx, breakdown, breakdown, cx->names().label, &label)) { 22:52.54 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.54 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger.h:19, 22:52.54 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:26, 22:52.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:52.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 22:52.54 return js::ToStringSlow(cx, v); 22:52.55 ~~~~~~~~~~~~~~~~^~~~~~~ 22:52.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 22:52.97 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 22:52.97 from /<>/firefox-68.0~b13+build1/js/src/jit/BaselineFrame-inl.h:16, 22:52.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Stack-inl.h:22, 22:52.97 from /<>/firefox-68.0~b13+build1/js/src/vm/Debugger-inl.h:16, 22:52.97 from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNode.cpp:37, 22:52.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:2: 22:52.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JS::ubi::CountTypePtr JS::ubi::ParseChildBreakdown(JSContext*, JS::HandleObject, js::PropertyName*)’: 22:52.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.97 return op(cx, obj, receiver, id, vp); 22:52.97 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:52.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:52.97 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:52.97 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:53.05 /<>/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&)’: 22:53.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:53.05 return op(cx, obj, receiver, id, vp); 22:53.05 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:53.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 22:53.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 22:53.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:53.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:53.87 /<>/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)’: 22:53.87 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:527:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:53.87 bool ByObjectClass::report(JSContext* cx, CountBase& countBase, 22:53.87 ^~~~~~~~~~~~~ 22:53.88 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:53.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:53.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:53.88 return type.report(cx, *this, report); 22:53.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:53.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:53.88 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:53.88 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 22:53.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:53.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:53.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:53.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:53.89 return type.report(cx, *this, report); 22:53.89 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:53.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:53.89 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:540:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:53.89 !DefineDataProperty(cx, obj, cx->names().other, otherReport)) 22:53.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:54.45 /<>/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)’: 22:54.45 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:635:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:54.45 bool ByDomObjectClass::report(JSContext* cx, CountBase& countBase, 22:54.45 ^~~~~~~~~~~~~~~~ 22:54.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:54.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:54.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:54.45 return type.report(cx, *this, report); 22:54.46 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:54.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:54.46 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:436:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:54.46 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 22:54.46 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:55.47 /<>/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)’: 22:55.47 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1063:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:55.47 bool ByFilename::report(JSContext* cx, CountBase& countBase, 22:55.47 ^~~~~~~~~~ 22:55.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:55.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:55.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:55.47 return type.report(cx, *this, report); 22:55.47 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:55.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:55.47 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:386:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:55.47 if (!DefineDataProperty(cx, obj, entryId, thenReport)) { 22:55.47 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:55.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:7, 22:55.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:55.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UbiNodeCensus.h:166:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:55.48 return type.report(cx, *this, report); 22:55.48 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 22:55.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src22.cpp:11: 22:55.48 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:1076:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 22:55.48 !DefineDataProperty(cx, obj, cx->names().noFilename, noFilenameReport)) { 22:55.48 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 22:56.51 /<>/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)’: 22:56.51 /<>/firefox-68.0~b13+build1/js/src/vm/UbiNodeCensus.cpp:153:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 22:56.51 bool BucketCount::report(JSContext* cx, CountBase& countBase, 22:56.51 ^~~~~~~~~~~ 22:57.51 Compiling hyper v0.12.7 22:57.52 Running `CARGO_PKG_HOMEPAGE='https://hyper.rs' CARGO_PKG_VERSION=0.12.7 CARGO_PKG_DESCRIPTION='A fast and correct HTTP library.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=hyper CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=12 CARGO_PKG_AUTHORS='Sean McArthur ' CARGO_PKG_VERSION_PATCH=7 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/hyper' CARGO_PKG_REPOSITORY='https://github.com/hyperium/hyper' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:23:00.237493 23:00.70 js/src/Unified_cpp_js_src4.o 23:23.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11: 23:23.12 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::is(JS::HandleValue)’: 23:23.12 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:21:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:23.12 /* static */ MOZ_ALWAYS_INLINE bool WeakMapObject::is(HandleValue v) { 23:23.12 ^~~~~~~~~~~~~ 23:23.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20: 23:23.31 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::is(JS::HandleValue)’: 23:23.31 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:25:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:23.31 /* static */ MOZ_ALWAYS_INLINE bool WeakSetObject::is(HandleValue v) { 23:23.31 ^~~~~~~~~~~~~ 23:23.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:23.48 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘void ReportCannotConvertTo(JSContext*, JS::HandleValue, const char*)’: 23:23.48 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:49:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:23.48 static void ReportCannotConvertTo(JSContext* cx, HandleValue fromValue, 23:23.48 ^~~~~~~~~~~~~~~~~~~~~ 23:23.53 /<>/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)’: 23:23.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:108:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:23.53 static bool ConvertAndCopyTo(JSContext* cx, HandleTypeDescr typeObj, 23:23.53 ^~~~~~~~~~~~~~~~ 23:23.54 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:124:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:23.54 return CallSelfHostedFunction(cx, cx->names().ConvertAndCopyTo, dummy, args, 23:23.54 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.54 &dummy); 23:23.54 ~~~~~~~ 23:23.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47: 23:23.62 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool DefaultCalendar(JSContext*, const UniqueChars&, JS::MutableHandleValue)’: 23:23.62 /<>/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’} changed in GCC 7.1 23:23.62 static bool DefaultCalendar(JSContext* cx, const UniqueChars& locale, 23:23.62 ^~~~~~~~~~~~~~~ 23:23.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:23.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool Reify(JSContext*, js::HandleTypeDescr, js::HandleTypedObject, size_t, JS::MutableHandleValue)’: 23:23.71 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:138:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:23.71 static bool Reify(JSContext* cx, HandleTypeDescr type, 23:23.71 ^~~~~ 23:23.72 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:147:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:23.72 return CallSelfHostedFunction(cx, cx->names().Reify, UndefinedHandleValue, 23:23.72 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.72 args, to); 23:23.72 ~~~~~~~~~ 23:23.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47: 23:23.76 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In lambda function: 23:23.76 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:872:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:23.76 if (!DefineDataProperty(cx, singlePart, cx->names().type, partType)) { 23:23.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.76 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:883:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:23.76 if (!DefineDataProperty(cx, singlePart, cx->names().value, val)) { 23:23.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.76 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:888:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:23.77 if (!DefineDataElement(cx, partsArray, partIndex, val)) { 23:23.77 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11: 23:23.83 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In static member function ‘static bool js::WeakMapObject::construct(JSContext*, unsigned int, JS::Value*)’: 23:23.83 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:248:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:23.83 if (!CallSelfHostedFunction(cx, cx->names().WeakMapConstructorInit, thisv, 23:23.83 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.83 args2, args2.rval())) { 23:23.83 ~~~~~~~~~~~~~~~~~~~~ 23:23.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:23.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 23:23.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:23.90 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* GetPrototype(JSContext*, JS::HandleObject)’: 23:23.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:23.91 return op(cx, obj, receiver, id, vp); 23:23.91 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.91 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:23.91 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:23.91 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:23.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:23.98 /<>/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&)’: 23:23.98 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1769:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:23.98 bool TypedObject::obj_defineProperty(JSContext* cx, HandleObject obj, 23:23.98 ^~~~~~~~~~~ 23:24.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:24.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 23:24.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:24.26 /<>/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)’: 23:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:24.26 inline bool GetProperty(JSContext* cx, JS::Handle obj, 23:24.26 ^~~~~~~~~~~ 23:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.26 return op(cx, obj, receiver, id, vp); 23:24.26 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.26 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.26 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:24.26 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.29 /<>/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)’: 23:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.29 inline bool GetProperty(JSContext* cx, JS::Handle obj, 23:24.29 ^~~~~~~~~~~ 23:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.29 return op(cx, obj, receiver, id, vp); 23:24.29 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:24.29 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:24.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 23:24.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 23:24.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:24.47 /<>/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*)’: 23:24.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.47 return js::ToObjectSlow(cx, v, false); 23:24.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 23:24.47 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 23:24.47 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 23:24.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 23:24.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 23:24.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 23:24.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:24.49 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.49 return ToStringSlow(cx, v); 23:24.49 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 23:24.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:24.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In function ‘bool js::CreateUserSizeAndAlignmentProperties(JSContext*, js::HandleTypeDescr)’: 23:24.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:516:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:24.53 if (!DefineDataProperty(cx, descr, cx->names().byteLength, typeByteLength, 23:24.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.53 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:24.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.53 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:523:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:24.53 if (!DefineDataProperty(cx, descr, cx->names().byteAlignment, 23:24.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.53 typeByteAlignment, 23:24.53 ~~~~~~~~~~~~~~~~~~ 23:24.53 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:24.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.54 /<>/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’} changed in GCC 7.1 23:24.54 if (!DefineDataProperty(cx, descr, cx->names().byteLength, 23:24.54 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.54 UndefinedHandleValue, 23:24.54 ~~~~~~~~~~~~~~~~~~~~~ 23:24.54 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:24.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.54 /<>/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’} changed in GCC 7.1 23:24.55 if (!DefineDataProperty(cx, descr, cx->names().byteAlignment, 23:24.55 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.55 UndefinedHandleValue, 23:24.56 ~~~~~~~~~~~~~~~~~~~~~ 23:24.56 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:24.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.87 /<>/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&)’: 23:24.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.87 bool TypedObject::obj_setProperty(JSContext* cx, HandleObject obj, HandleId id, 23:24.87 ^~~~~~~~~~~ 23:24.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1922:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1945:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.87 return SetPropertyByDefining(cx, id, v, receiver, result); 23:24.87 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1957:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.87 if (!ConvertAndCopyTo(cx, elementType, typedObj, offset, nullptr, v)) { 23:24.87 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.87 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1981:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.87 return SetPropertyByDefining(cx, id, v, receiver, result); 23:24.88 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.88 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1987:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.88 if (!ConvertAndCopyTo(cx, fieldType, typedObj, offset, fieldName, v)) { 23:24.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.88 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1994:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:24.88 return SetPropertyOnProto(cx, obj, id, v, receiver, result); 23:24.88 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:24.88 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1994:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:25.34 /<>/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)’: 23:25.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1906:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.34 bool TypedObject::obj_getArrayElement(JSContext* cx, 23:25.34 ^~~~~~~~~~~ 23:25.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1919:15: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.34 return Reify(cx, elementType, typedObj, offset, vp); 23:25.34 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.38 /<>/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)’: 23:25.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:25.38 bool TypedObject::obj_getElement(JSContext* cx, HandleObject obj, 23:25.38 ^~~~~~~~~~~ 23:25.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1879:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.38 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1893:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.38 return obj_getArrayElement(cx, typedObj, descr, index, vp); 23:25.38 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:25.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 23:25.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:25.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:25.38 return op(cx, obj, receiver, id, vp); 23:25.38 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.38 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:25.39 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 23:25.39 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:25.45 /<>/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)’: 23:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:25.45 bool TypedObject::obj_getProperty(JSContext* cx, HandleObject obj, 23:25.45 ^~~~~~~~~~~ 23:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1824:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1832:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.45 return obj_getElement(cx, obj, receiver, index, vp); 23:25.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1866:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.45 return Reify(cx, fieldType, typedObj, offset, vp); 23:25.45 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.45 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1876:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:25.46 return GetProperty(cx, proto, receiver, id, vp); 23:25.46 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.55 /<>/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)’: 23:25.55 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1997:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:25.55 bool TypedObject::obj_getOwnPropertyDescriptor( 23:25.55 ^~~~~~~~~~~ 23:25.55 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2016:33: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:25.55 if (!obj_getArrayElement(cx, typedObj, descr, index, desc.value())) { 23:25.55 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:25.55 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2044:17: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:25.55 if (!Reify(cx, fieldType, typedObj, offset, desc.value())) { 23:25.56 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceAny::load(js::GCPtrValue*, JS::MutableHandleValue)’: 23:26.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2663:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.01 void LoadReferenceAny::load(GCPtrValue* heap, MutableHandleValue v) { 23:26.01 ^~~~~~~~~~~~~~~~ 23:26.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceWasmAnyRef::load(js::GCPtrObject*, JS::MutableHandleValue)’: 23:26.01 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2675:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.01 void LoadReferenceWasmAnyRef::load(GCPtrObject* heap, MutableHandleValue v) { 23:26.02 ^~~~~~~~~~~~~~~~~~~~~~~ 23:26.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferenceObject::load(js::GCPtrObject*, JS::MutableHandleValue)’: 23:26.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.02 void LoadReferenceObject::load(GCPtrObject* heap, MutableHandleValue v) { 23:26.02 ^~~~~~~~~~~~~~~~~~~ 23:26.02 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.03 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static void js::LoadReferencestring::load(js::GCPtrString*, JS::MutableHandleValue)’: 23:26.03 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2685:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.03 void LoadReferencestring::load(GCPtrString* heap, MutableHandleValue v) { 23:26.03 ^~~~~~~~~~~~~~~~~~~ 23:26.03 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:2685:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:26.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20: 23:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::isBuiltinAdd(JS::HandleValue)’: 23:26.53 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:164:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:26.53 bool WeakSetObject::isBuiltinAdd(HandleValue add) { 23:26.53 ^~~~~~~~~~~~~ 23:26.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29: 23:26.55 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘JSObject* js::CreateCollatorPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 23:26.55 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:176:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.55 if (!DefineDataProperty(cx, Intl, cx->names().Collator, ctorValue, 0)) { 23:26.55 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.61 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_availableCollations(JSContext*, unsigned int, JS::Value*)’: 23:26.61 /<>/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’} changed in GCC 7.1 23:26.61 if (!DefineDataElement(cx, collations, index++, NullHandleValue)) { 23:26.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.61 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:263:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.61 if (!DefineDataElement(cx, collations, index++, element)) { 23:26.61 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:38: 23:26.71 /<>/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)’: 23:26.71 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.71 bool js::intl::InitializeObject(JSContext* cx, JS::Handle obj, 23:26.71 ^~ 23:26.71 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:26:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.71 /<>/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’} changed in GCC 7.1 23:26.71 if (!CallSelfHostedFunction(cx, initializer, JS::NullHandleValue, args, 23:26.71 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.71 &ignored)) { 23:26.71 ~~~~~~~~~ 23:26.74 /<>/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)’: 23:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.75 bool js::intl::LegacyInitializeObject(JSContext* cx, JS::Handle obj, 23:26.75 ^~ 23:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:47:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:26.75 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:62:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:26.75 if (!CallSelfHostedFunction(cx, initializer, NullHandleValue, args, result)) { 23:26.75 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.78 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp: In function ‘JSObject* js::intl::GetInternalsObject(JSContext*, JS::Handle)’: 23:26.78 /<>/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’} changed in GCC 7.1 23:26.78 if (!js::CallSelfHostedFunction(cx, cx->names().getInternals, NullHandleValue, 23:26.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.79 args, &v)) { 23:26.79 ~~~~~~~~~ 23:26.83 /<>/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)’: 23:26.83 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/CommonFunctions.cpp:113:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:26.84 bool js::intl::GetAvailableLocales(JSContext* cx, CountAvailable countAvailable, 23:26.84 ^~ 23:26.84 /<>/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’} changed in GCC 7.1 23:26.84 if (!DefineDataProperty(cx, locales, a->asPropertyName(), 23:26.84 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.84 TrueHandleValue)) { 23:26.84 ~~~~~~~~~~~~~~~~ 23:26.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29: 23:26.89 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_Collator_availableLocales(JSContext*, unsigned int, JS::Value*)’: 23:26.89 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:189:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:26.89 if (!GetAvailableLocales(cx, ucol_countAvailable, ucol_getAvailable, 23:26.89 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.89 &result)) { 23:26.89 ~~~~~~~~ 23:26.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47: 23:26.91 /<>/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)’: 23:26.91 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:210:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:26.92 if (!DefineDataProperty(cx, Intl, cx->names().DateTimeFormat, ctorValue, 0)) { 23:26.92 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.97 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_DateTimeFormat_availableLocales(JSContext*, unsigned int, JS::Value*)’: 23:26.97 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:235:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:26.97 if (!GetAvailableLocales(cx, udat_countAvailable, udat_getAvailable, 23:26.97 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:26.97 &result)) { 23:26.98 ~~~~~~~~ 23:27.01 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_availableCalendars(JSContext*, unsigned int, JS::Value*)’: 23:27.01 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:303:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:27.01 if (!DefineDataElement(cx, calendars, index++, element)) { 23:27.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:27.01 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:343:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:27.01 if (!DefineDataElement(cx, calendars, index++, element)) { 23:27.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:27.01 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:355:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:27.02 if (!DefineDataElement(cx, calendars, index++, element)) { 23:27.02 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:27.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject-inl.h:10, 23:27.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:7, 23:27.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:27.58 /<>/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*)’: 23:27.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:27.58 return js::ToNumberSlow(cx, v, out); 23:27.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 23:27.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11: 23:27.95 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In function ‘bool JS::GetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::MutableHandleValue)’: 23:27.95 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:196:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:27.95 JS_PUBLIC_API bool JS::GetWeakMapEntry(JSContext* cx, HandleObject mapObj, 23:27.95 ^~ 23:31.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:31.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::TypedObject::construct(JSContext*, unsigned int, JS::Value*)’: 23:31.94 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:131:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:31.94 return ConvertAndCopyTo(cx, type, typedObj, 0, nullptr, val); 23:31.94 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:32.69 Compiling rand v0.3.22 23:32.70 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 23:32.70 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.3.22 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_NAME=rand CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/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` 23:32.95 Compiling clap v2.31.2 23:32.95 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=31 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A simple to use, efficient, and full featured Command Line Argument Parser 23:32.95 ' CARGO_PKG_REPOSITORY='https://github.com/kbknapp/clap-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Kevin K. ' CARGO_PKG_VERSION=2.31.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=clap CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clap' CARGO_PKG_VERSION_MAJOR=2 CARGO_PKG_HOMEPAGE='https://clap.rs/' /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` 23:34.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:11: 23:34.37 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp: In function ‘bool JS::SetWeakMapEntry(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleValue)’: 23:34.37 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakMapObject.cpp:215:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:34.38 JS_PUBLIC_API bool JS::SetWeakMapEntry(JSContext* cx, HandleObject mapObj, 23:34.38 ^~ 23:34.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:20: 23:34.61 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp: In static member function ‘static bool js::WeakSetObject::construct(JSContext*, unsigned int, JS::Value*)’: 23:34.62 /<>/firefox-68.0~b13+build1/js/src/builtin/WeakSetObject.cpp:219:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:34.62 if (!CallSelfHostedFunction(cx, cx->names().WeakSetConstructorInit, thisv, 23:34.62 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:34.62 args2, args2.rval())) { 23:34.62 ~~~~~~~~~~~~~~~~~~~~ 23:34.79 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 23:34.80 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/settings.rs:3:5 23:34.80 | 23:34.80 3 | use std::ascii::AsciiExt; 23:34.80 | ^^^^^^^^^^^^^^^^^^^^ 23:34.80 | 23:34.80 = note: #[warn(deprecated)] on by default 23:34.81 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 23:34.81 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/validator.rs:4:5 23:34.81 | 23:34.81 4 | use std::ascii::AsciiExt; 23:34.81 | ^^^^^^^^^^^^^^^^^^^^ 23:34.81 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 23:34.81 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/settings.rs:3:5 23:34.81 | 23:34.81 3 | use std::ascii::AsciiExt; 23:34.81 | ^^^^^^^^^^^^^^^^^^^^ 23:34.82 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 23:34.82 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/zsh.rs:4:5 23:34.82 | 23:34.82 4 | use std::ascii::AsciiExt; 23:34.82 | ^^^^^^^^^^^^^^^^^^^^ 23:34.83 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 23:34.83 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/completions/shell.rs:2:5 23:34.83 | 23:34.83 2 | use std::ascii::AsciiExt; 23:34.83 | ^^^^^^^^^^^^^^^^^^^^ 23:35.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:35.34 /<>/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]’: 23:35.34 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.34 if (!DefineDataProperty(cx, module, className, descrValue, 0)) { 23:35.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.48 /<>/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]’: 23:35.48 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1249:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.48 if (!DefineDataProperty(cx, module, className, descrValue, 0)) { 23:35.49 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.75 /<>/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&)’: 23:35.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:855:18: note: parameter passing for argument of type ‘JS::HandleValueVector’ {aka ‘JS::Handle >’} changed in GCC 7.1 23:35.76 StructTypeDescr* StructMetaTypeDescr::createFromArrays( 23:35.76 ^~~~~~~~~~~~~~~~~~~ 23:35.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:896:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.76 if (!DefineDataProperty(cx, userFieldTypes, id, fieldTypeObjs[i], 23:35.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.76 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:35.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:934:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.76 if (!DefineDataProperty(cx, userFieldOffsets, id, offsetValue, 23:35.76 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.76 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:35.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.76 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1034:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.77 if (!DefineDataProperty(cx, descr, cx->names().fieldOffsets, 23:35.77 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.77 userFieldOffsetsValue, 23:35.77 ~~~~~~~~~~~~~~~~~~~~~~ 23:35.77 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:35.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.77 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1040:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:35.78 if (!DefineDataProperty(cx, descr, cx->names().fieldTypes, 23:35.79 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:35.79 userFieldTypesValue, 23:35.79 ~~~~~~~~~~~~~~~~~~~~ 23:35.79 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:35.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.32 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 23:36.32 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:30, 23:36.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:36.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In static member function ‘static JSObject* js::StructMetaTypeDescr::create(JSContext*, JS::HandleObject, JS::HandleObject)’: 23:36.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:131:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.32 return GetProperty(cx, obj, receiverValue, id, vp); 23:36.32 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:36.33 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:811:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:36.33 ReportCannotConvertTo(cx, idValue, "StructType field name"); 23:36.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.33 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:822:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:36.33 ReportCannotConvertTo(cx, fieldTypeVal, "StructType field specifier"); 23:36.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.33 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:849:26: note: parameter passing for argument of type ‘JS::HandleValueVector’ {aka ‘JS::Handle >’} changed in GCC 7.1 23:36.33 return createFromArrays(cx, structTypePrototype, opaque, 23:36.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.33 /* allowConstruct= */ true, ids, fieldTypeObjs, 23:36.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.33 fieldProps); 23:36.33 ~~~~~~~~~~~ 23:36.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29: 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool js::intl_CompareStrings(JSContext*, unsigned int, JS::Value*)’: 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:285:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 23:36.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:302:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().usage, &value)) { 23:36.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:351:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().sensitivity, &value)) { 23:36.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:373:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().ignorePunctuation, 23:36.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.70 &value)) { 23:36.70 ~~~~~~~ 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:386:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().numeric, &value)) { 23:36.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp:393:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:36.70 if (!GetProperty(cx, internals, internals, cx->names().caseFirst, &value)) { 23:36.71 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:36.98 /<>/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)’: 23:36.98 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:576:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:36.98 if (!DefineDataProperty(cx, obj, cx->names().elementType, elementTypeVal, 23:36.98 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.98 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:36.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.99 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:582:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:36.99 if (!DefineDataProperty(cx, obj, cx->names().length, lengthValue, 23:36.99 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:36.99 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:36.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.14 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::ArrayMetaTypeDescr::construct(JSContext*, unsigned int, JS::Value*)’: 23:37.15 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:641:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:37.15 ReportCannotConvertTo(cx, args[0], "ArrayType element specifier"); 23:37.15 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.15 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:646:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:37.15 ReportCannotConvertTo(cx, args[1], "ArrayType length specifier"); 23:37.15 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47: 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool js::intl_FormatDateTime(JSContext*, unsigned int, JS::Value*)’: 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:665:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:37.36 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 23:37.36 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:677:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:37.36 if (!GetProperty(cx, internals, internals, cx->names().timeZone, &value)) { 23:37.36 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.36 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:688:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:37.36 if (!GetProperty(cx, internals, internals, cx->names().pattern, &value)) { 23:37.36 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.40 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 23:37.40 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:88:19 23:37.40 | 23:37.40 88 | let c = s.trim_left_matches(|c| c == '-') 23:37.40 | ^^^^^^^^^^^^^^^^^ 23:37.41 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 23:37.41 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/app/parser.rs:96:19 23:37.41 | 23:37.41 96 | let c = s.trim_left_matches(|c| c == '-') 23:37.41 | ^^^^^^^^^^^^^^^^^ 23:37.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:2: 23:37.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp: In static member function ‘static bool js::GlobalObject::initTypedObjectModule(JSContext*, JS::Handle)’: 23:37.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1379:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:37.80 if (!JS_GetProperty(cx, module, "int32", &typeDescr)) { 23:37.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1384:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:37.80 if (!JS_GetProperty(cx, module, "float32", &typeDescr)) { 23:37.80 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.80 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1389:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:37.80 if (!JS_GetProperty(cx, module, "float64", &typeDescr)) { 23:37.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1394:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:37.81 if (!JS_GetProperty(cx, module, "Object", &typeDescr)) { 23:37.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1399:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 23:37.81 if (!JS_GetProperty(cx, module, "WasmAnyRef", &typeDescr)) { 23:37.81 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:37.81 if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue, 23:37.81 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:37.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1415:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:37.81 if (!DefineDataProperty(cx, module, cx->names().ArrayType, arrayTypeValue, 23:37.81 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:37.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.81 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1305:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:37.81 if (!DefineDataProperty(cx, proto, cx->names().prototype, protoProtoValue, 23:37.81 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.82 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:37.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.82 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1431:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:37.82 if (!DefineDataProperty(cx, module, cx->names().StructType, structTypeValue, 23:37.82 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.82 JSPROP_READONLY | JSPROP_PERMANENT)) { 23:37.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.83 /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.cpp:1438:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:37.83 if (!DefineDataProperty(cx, global, cx->names().TypedObject, moduleValue, 23:37.83 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:37.83 JSPROP_RESOLVING)) { 23:37.83 ~~~~~~~~~~~~~~~~~ 23:38.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:29: 23:38.20 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/Collator.cpp: In function ‘bool Collator(JSContext*, const JS::CallArgs&)’: 23:38.20 /<>/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’} changed in GCC 7.1 23:38.20 if (!intl::InitializeObject(cx, collator, cx->names().InitializeCollator, 23:38.20 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.20 locales, options)) { 23:38.20 ~~~~~~~~~~~~~~~~~ 23:38.20 /<>/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’} changed in GCC 7.1 23:38.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src3.cpp:47: 23:38.37 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp: In function ‘bool DateTimeFormat(JSContext*, const JS::CallArgs&, bool, js::intl::DateTimeFormatOptions)’: 23:38.37 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 23:38.37 return intl::LegacyInitializeObject( 23:38.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 23:38.37 cx, dateTimeFormat, cx->names().InitializeDateTimeFormat, thisValue, 23:38.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.37 locales, options, dtfOptions, args.rval()); 23:38.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 23:38.37 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:38.37 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 23:38.37 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/DateTimeFormat.cpp:124:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 23:39.25 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 23:39.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:331:35 23:39.25 | 23:39.25 331 | self.s.short = s.as_ref().trim_left_matches(|c| c == '-').chars().nth(0); 23:39.26 | ^^^^^^^^^^^^^^^^^ 23:39.26 warning: use of deprecated item 'bitflags::core::str::::trim_left_matches': superseded by `trim_start_matches` 23:39.26 --> /<>/firefox-68.0~b13+build1/third_party/rust/clap/src/args/arg.rs:371:30 23:39.26 | 23:39.26 371 | self.s.long = Some(l.trim_left_matches(|c| c == '-')); 23:39.26 | ^^^^^^^^^^^^^^^^^ 23:42.27 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:18, 23:42.27 from /<>/firefox-68.0~b13+build1/js/src/jit/FixedList.h:13, 23:42.27 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:16, 23:42.27 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 23:42.27 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.cpp:7, 23:42.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 23:42.27 /<>/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)’: 23:42.27 /<>/firefox-68.0~b13+build1/js/src/jit/InlineList.h:299:5: warning: ‘ins’ may be used uninitialized in this function [-Wmaybe-uninitialized] 23:42.27 item->next = at; 23:42.27 ^~~~ 23:42.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:11: 23:42.27 /<>/firefox-68.0~b13+build1/js/src/jit/MCallOptimize.cpp:3035:17: note: ‘ins’ was declared here 23:42.28 MInstruction* ins; 23:42.28 ^~~ 23:44.30 js/src/Unified_cpp_js_src5.o 23:45.85 Compiling webdriver v0.39.0 (/<>/firefox-68.0~b13+build1/testing/webdriver) 23:45.86 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.39.0 CARGO_PKG_DESCRIPTION='Library implementing the wire protocol for the W3C WebDriver specification.' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_NAME=webdriver CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=39 CARGO_PKG_AUTHORS=Mozilla CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/webdriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/webdriver' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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` 23:47.80 In file included from /<>/firefox-68.0~b13+build1/js/src/jsutil.h:24, 23:47.80 from /<>/firefox-68.0~b13+build1/js/src/gc/Heap.h:13, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/IonCode.h:15, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/JSJitFrameIter.h:12, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/JitFrames.h:12, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Bailouts.h:12, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/LIR.h:15, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.h:13, 23:47.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Lowering.cpp:7, 23:47.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:2: 23:47.81 /<>/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&)’: 23:47.81 /<>/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] 23:47.82 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 23:47.82 ^ 23:47.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit7.cpp:20: 23:47.82 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp:3998:13: note: ‘res’ was declared here 23:47.82 int32_t res; 23:47.82 ^~~ 23:47.83 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp: In member function ‘virtual js::jit::MDefinition* js::jit::MSignExtendInt64::foldsTo(js::jit::TempAllocator&)’: 23:47.84 /<>/firefox-68.0~b13+build1/js/src/jit/MIR.cpp:4029:31: warning: ‘res’ may be used uninitialized in this function [-Wmaybe-uninitialized] 23:47.84 return MConstant::NewInt64(alloc, res); 23:47.84 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:24:00.237487 24:03.81 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 24:03.81 from /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:34, 24:03.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 24:03.81 /<>/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)’: 24:03.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.81 inline bool GetProperty(JSContext* cx, JS::Handle obj, 24:03.81 ^~~~~~~~~~~ 24:03.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.81 return op(cx, obj, receiver, id, vp); 24:03.81 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.81 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.81 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 24:03.81 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘UPluralRules* NewUPluralRules(JSContext*, JS::Handle)’: 24:03.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.85 return op(cx, obj, receiver, id, vp); 24:03.85 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.85 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.85 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 24:03.85 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20: 24:03.86 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:303:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:03.86 if (!GetProperty(cx, internals, internals, cx->names().type, &value)) { 24:03.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 24:03.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_GetCalendarInfo(JSContext*, unsigned int, JS::Value*)’: 24:03.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:78:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:03.95 if (!DefineDataProperty(cx, info, cx->names().firstDayOfWeek, v)) { 24:03.95 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.95 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:84:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:03.95 if (!DefineDataProperty(cx, info, cx->names().minDays, v)) { 24:03.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.96 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:134:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:03.96 if (!DefineDataProperty(cx, info, cx->names().weekendStart, weekendStart)) { 24:03.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:03.96 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:138:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:03.96 if (!DefineDataProperty(cx, info, cx->names().weekendEnd, weekendEnd)) { 24:03.96 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.08 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In function ‘bool js::intl_GetLocaleInfo(JSContext*, unsigned int, JS::Value*)’: 24:04.08 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:488:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:04.08 if (!DefineDataProperty(cx, info, cx->names().locale, args[0])) { 24:04.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.09 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:496:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:04.09 if (!DefineDataProperty(cx, info, cx->names().direction, dir)) { 24:04.09 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:11: 24:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘JSObject* js::CreateNumberFormatPrototype(JSContext*, JS::HandleObject, JS::Handle, JS::MutableHandleObject)’: 24:04.17 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:189:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:04.17 if (!DefineDataProperty(cx, Intl, cx->names().NumberFormat, ctorValue, 0)) { 24:04.17 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.21 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_NumberFormat_availableLocales(JSContext*, unsigned int, JS::Value*)’: 24:04.22 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:203:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:04.22 if (!GetAvailableLocales(cx, unum_countAvailable, unum_getAvailable, 24:04.22 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.22 &result)) { 24:04.22 ~~~~~~~~ 24:04.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20: 24:04.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘JSObject* js::CreatePluralRulesPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 24:04.29 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:167:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:04.29 if (!DefineDataProperty(cx, Intl, cx->names().PluralRules, ctorValue, 0)) { 24:04.29 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_PluralRules_availableLocales(JSContext*, unsigned int, JS::Value*)’: 24:04.35 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:182:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:04.35 if (!GetAvailableLocales(cx, uloc_countAvailable, uloc_getAvailable, 24:04.35 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.35 &result)) { 24:04.35 ~~~~~~~~ 24:04.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:29: 24:04.38 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘JSObject* js::CreateRelativeTimeFormatPrototype(JSContext*, JS::HandleObject, JS::Handle)’: 24:04.38 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:171:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:04.38 if (!DefineDataProperty(cx, Intl, cx->names().RelativeTimeFormat, ctorValue, 24:04.38 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:04.38 0)) { 24:04.38 ~~ 24:05.66 Running `CARGO_PKG_HOMEPAGE= CARGO_PKG_VERSION=0.24.0 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' CARGO_PKG_NAME=geckodriver CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=24 CARGO_PKG_AUTHORS= CARGO_PKG_VERSION_PATCH=0 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/testing/geckodriver' CARGO_PKG_REPOSITORY='https://hg.mozilla.org/mozilla-central/file/tip/testing/geckodriver' CARGO_PRIMARY_PACKAGE=1 LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver/./release/deps:/usr/lib' CARGO_PKG_VERSION_PRE= /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'` 24:07.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 24:07.97 from /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:34, 24:07.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 24:07.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘bool js::intl_ComputeDisplayNames(JSContext*, unsigned int, JS::Value*)’: 24:07.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:07.97 return op(cx, obj, receiver, id, vp); 24:07.98 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:07.98 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:07.98 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 24:07.98 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:07.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 24:07.99 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:464:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:07.99 if (!DefineDataElement(cx, result, i, v)) { 24:07.99 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 24:09.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:11: 24:09.86 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool intl_FormatNumberToParts(JSContext*, void**, double, JS::MutableHandleValue)’: 24:09.86 /<>/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’} changed in GCC 7.1 24:09.86 static bool intl_FormatNumberToParts(JSContext* cx, UNumberFormat* nf, double x, 24:09.86 ^~~~~~~~~~~~~~~~~~~~~~~~ 24:09.87 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:840:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:09.87 if (!DefineDataProperty(cx, singlePart, cx->names().type, propVal)) { 24:09.87 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:09.87 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:851:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:09.87 if (!DefineDataProperty(cx, singlePart, cx->names().value, propVal)) { 24:09.87 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:09.87 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:856:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:09.87 if (!DefineDataElement(cx, partsArray, partIndex, propVal)) { 24:09.87 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool js::intl_FormatNumber(JSContext*, unsigned int, JS::Value*)’: 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:258:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.65 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 24:10.65 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:283:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.65 if (!GetProperty(cx, internals, internals, cx->names().style, &value)) { 24:10.65 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.65 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:294:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.65 if (!GetProperty(cx, internals, internals, cx->names().currency, 24:10.65 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.65 &value)) { 24:10.65 ~~~~~~~ 24:10.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:307:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.66 if (!GetProperty(cx, internals, internals, cx->names().currencyDisplay, 24:10.66 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.66 &value)) { 24:10.66 ~~~~~~~ 24:10.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:338:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.66 if (!GetProperty(cx, internals, internals, 24:10.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.67 cx->names().minimumSignificantDigits, &value)) { 24:10.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.67 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:344:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.67 if (!GetProperty(cx, internals, internals, 24:10.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.67 cx->names().maximumSignificantDigits, &value)) { 24:10.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.67 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:350:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.67 if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits, 24:10.67 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.67 &value)) { 24:10.67 ~~~~~~~ 24:10.68 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:356:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.68 if (!GetProperty(cx, internals, internals, 24:10.68 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.68 cx->names().minimumFractionDigits, &value)) { 24:10.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:362:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.70 if (!GetProperty(cx, internals, internals, 24:10.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.70 cx->names().maximumFractionDigits, &value)) { 24:10.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.70 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:369:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:10.70 if (!GetProperty(cx, internals, internals, cx->names().useGrouping, &value)) { 24:10.70 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:20: 24:10.94 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool PluralRules(JSContext*, unsigned int, JS::Value*)’: 24:10.95 /<>/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’} changed in GCC 7.1 24:10.95 if (!intl::InitializeObject(cx, pluralRules, 24:10.95 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 24:10.95 cx->names().InitializePluralRules, locales, 24:10.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:10.95 options)) { 24:10.95 ~~~~~~~~ 24:10.95 /<>/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’} changed in GCC 7.1 24:11.11 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_SelectPluralRule(JSContext*, unsigned int, JS::Value*)’: 24:11.11 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:206:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.11 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 24:11.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.11 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:227:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.11 if (!GetProperty(cx, internals, internals, 24:11.11 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.11 cx->names().minimumSignificantDigits, &value)) { 24:11.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.11 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:233:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.12 if (!GetProperty(cx, internals, internals, 24:11.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.12 cx->names().maximumSignificantDigits, &value)) { 24:11.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.12 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:239:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.12 if (!GetProperty(cx, internals, internals, cx->names().minimumIntegerDigits, 24:11.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.12 &value)) { 24:11.12 ~~~~~~~ 24:11.12 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:245:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.12 if (!GetProperty(cx, internals, internals, 24:11.12 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.13 cx->names().minimumFractionDigits, &value)) { 24:11.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.13 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:251:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.13 if (!GetProperty(cx, internals, internals, 24:11.13 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.13 cx->names().maximumFractionDigits, &value)) { 24:11.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.34 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp: In function ‘bool js::intl_GetPluralCategories(JSContext*, unsigned int, JS::Value*)’: 24:11.34 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/PluralRules.cpp:436:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:11.34 if (!DefineDataElement(cx, res, i++, element)) { 24:11.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 24:11.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:2: 24:11.46 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp: In static member function ‘static bool js::GlobalObject::initIntlObject(JSContext*, JS::Handle)’: 24:11.46 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/IntlObject.cpp:573:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:11.46 if (!DefineDataProperty(cx, global, cx->names().Intl, intlValue, 24:11.46 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.46 JSPROP_RESOLVING)) { 24:11.46 ~~~~~~~~~~~~~~~~~ 24:11.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:29: 24:11.66 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool RelativeTimeFormat(JSContext*, unsigned int, JS::Value*)’: 24:11.66 /<>/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’} changed in GCC 7.1 24:11.66 if (!intl::InitializeObject(cx, relativeTimeFormat, 24:11.66 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 24:11.66 cx->names().InitializeRelativeTimeFormat, locales, 24:11.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.67 options)) { 24:11.67 ~~~~~~~~ 24:11.67 /<>/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’} changed in GCC 7.1 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp: In function ‘bool js::intl_FormatRelativeTime(JSContext*, unsigned int, JS::Value*)’: 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:208:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.81 if (!GetProperty(cx, internals, internals, cx->names().locale, &value)) { 24:11.81 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:11.81 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/RelativeTimeFormat.cpp:216:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:11.81 if (!GetProperty(cx, internals, internals, cx->names().style, &value)) { 24:11.81 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:12.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src4.cpp:11: 24:12.04 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp: In function ‘bool NumberFormat(JSContext*, const JS::CallArgs&, bool)’: 24:12.04 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 24:12.04 return intl::LegacyInitializeObject( 24:12.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 24:12.04 cx, numberFormat, cx->names().InitializeNumberFormat, thisValue, locales, 24:12.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:12.04 options, DateTimeFormatOptions::Standard, args.rval()); 24:12.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 24:12.04 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 24:12.05 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 24:12.05 /<>/firefox-68.0~b13+build1/js/src/builtin/intl/NumberFormat.cpp:122:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 24:15.56 js/src/Unified_cpp_js_src6.o 24:35.84 js/src/jit/Unified_cpp_js_src_jit9.o 24:54.26 js/src/Unified_cpp_js_src7.o *** KEEP ALIVE MARKER *** Total duration: 0:25:00.237496 25:05.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:05.88 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAbs::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.88 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:760:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.88 if (!js::math_abs_handle(cx, v, &result)) { 25:05.88 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:05.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RFloor::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:573:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.90 if (!js::math_floor_handle(cx, v, &result)) { 25:05.90 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:05.92 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RCeil::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.92 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:593:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.92 if (!js::math_ceil_handle(cx, v, &result)) { 25:05.92 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:05.94 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RRound::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.94 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:614:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.94 if (!js::math_round_handle(cx, arg, &result)) return false; 25:05.94 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:05.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RTrunc::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:633:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.97 if (!js::math_trunc_handle(cx, arg, &result)) return false; 25:05.97 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:05.99 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RFromCharCode::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:05.99 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:673:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:05.99 if (!js::str_fromCharCode_one_arg(cx, operand, &result)) { 25:05.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:06.01 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSign::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.01 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:884:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.01 if (!js::math_sign_handle(cx, arg, &result)) return false; 25:06.01 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:06.03 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RToFloat32::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.04 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1136:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.04 if (!RoundFloat32(cx, v, &result)) { 25:06.04 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:06.11 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAtomicIsLockFree::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.11 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1608:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.11 if (!js::AtomicIsLockFree(cx, operand, &result)) { 25:06.11 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:06.17 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:06.17 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:06.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:06.17 /<>/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’: 25:06.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.17 return js::ToInt32Slow(cx, v, out); 25:06.18 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:06.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:06.20 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSqrt::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.20 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:784:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.20 if (!math_sqrt_handle(cx, num, &result)) { 25:06.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:06.20 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:790:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.20 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 25:06.20 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:06.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:06.33 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:06.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:06.33 /<>/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’: 25:06.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.33 return js::ToNumberSlow(cx, v, out); 25:06.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:06.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:06.37 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RCharCodeAt::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.37 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:652:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.37 if (!js::str_charCodeAt_impl(cx, lhs, rhs, &result)) { 25:06.37 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:06.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAtan2::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.41 if (!math_atan2_handle(cx, y, x, &result)) return false; 25:06.41 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:06.41 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:811:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.44 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMod::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.44 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.44 if (!js::ModValues(cx, &lhs, &rhs, &result)) { 25:06.44 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.44 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:475:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.48 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RPow::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.48 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.48 if (!js::PowValues(cx, &base, &power, &result)) { 25:06.48 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.48 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:695:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.51 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RConcat::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.52 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.52 if (!js::AddValues(cx, &lhs, &rhs, &result)) { 25:06.52 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.52 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:515:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:06.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:06.57 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:06.57 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:06.57 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:06.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:06.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitNot::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.57 return ToInt32OrBigIntSlow(cx, vp); 25:06.58 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:06.58 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:06.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:06.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:857:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:06.58 return BigInt::bitNot(cx, in, out); 25:06.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~ 25:06.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:06.65 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMinMax::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.65 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.65 if (!js::minmax_impl(cx, isMax_, a, b, &result)) { 25:06.65 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.65 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:740:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RPowHalf::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.71 if (!js::PowValues(cx, &base, &power, &result)) { 25:06.71 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:718:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.75 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RRegExpMatcher::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.75 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1026:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.75 if (!RegExpMatcherRaw(cx, regexp, input, lastIndex, nullptr, &result)) { 25:06.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RDiv::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.89 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.89 if (!js::DivValues(cx, &lhs, &rhs, &result)) { 25:06.90 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:447:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.90 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:453:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.90 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 25:06.90 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:06.93 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSub::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.93 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.93 if (!js::SubValues(cx, &lhs, &rhs, &result)) { 25:06.93 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.93 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:377:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.93 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:383:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.93 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 25:06.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:06.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RAdd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:06.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.97 if (!js::AddValues(cx, &lhs, &rhs, &result)) { 25:06.97 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:06.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:346:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:06.97 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:352:41: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:06.97 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 25:06.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:07.01 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RLambdaArrow::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.01 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1403:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.01 JSObject* resultObject = js::LambdaArrow(cx, fun, scopeChain, newTarget); 25:07.01 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:07.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73, 25:07.08 from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.h:18, 25:07.08 from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:15, 25:07.08 from /<>/firefox-68.0~b13+build1/js/src/jit/CompactBuffer.h:10, 25:07.08 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:12, 25:07.08 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.08 /<>/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’: 25:07.08 /<>/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] 25:07.08 return fromTagAndPayload(JSVAL_TAG_INT32, uint32_t(i)); 25:07.08 ^ 25:07.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.09 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:310:11: note: ‘result’ was declared here 25:07.09 int32_t result; 25:07.09 ^~~~~~ 25:07.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:07.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:07.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:07.09 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:07.09 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:07.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:07.10 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 25:07.10 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 25:07.10 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.10 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.10 return js::ToInt32Slow(cx, v, out); 25:07.10 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:07.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.11 return js::ToInt32Slow(cx, v, out); 25:07.11 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:07.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RSetArrayLength::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.22 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:1535:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.22 if (!ArraySetLength(cx, obj, id, JSPROP_PERMANENT, len, error)) { 25:07.22 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:07.26 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMul::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.26 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.26 if (!js::MulValues(cx, &lhs, &rhs, &result)) { 25:07.26 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:07.26 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:411:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.26 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:417:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.26 if (isFloatOperation_ && !RoundFloat32(cx, result, &result)) { 25:07.26 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:07.26 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.26 if (!js::math_imul_handle(cx, lhs, rhs, &result)) { 25:07.26 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:07.27 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:422:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.31 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.31 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.31 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitXor::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.31 return ToInt32OrBigIntSlow(cx, vp); 25:07.31 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.31 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.31 return ToInt32OrBigIntSlow(cx, vp); 25:07.31 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.31 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:07.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.31 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:07.31 return BigInt::bitXor(cx, lhs, rhs, out); 25:07.31 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:07.32 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:872:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.39 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.39 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.39 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.39 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.39 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitOr::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.39 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.39 return ToInt32OrBigIntSlow(cx, vp); 25:07.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.39 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.39 return ToInt32OrBigIntSlow(cx, vp); 25:07.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.39 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:07.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.39 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:07.39 return BigInt::bitOr(cx, lhs, rhs, out); 25:07.39 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:07.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:887:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.45 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.45 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.45 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.45 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RBitAnd::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.45 return ToInt32OrBigIntSlow(cx, vp); 25:07.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.45 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.45 return ToInt32OrBigIntSlow(cx, vp); 25:07.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.45 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:07.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:07.45 return BigInt::bitAnd(cx, lhs, rhs, out); 25:07.45 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:07.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:902:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.51 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.51 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.51 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.51 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.51 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RRsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.52 return ToInt32OrBigIntSlow(cx, vp); 25:07.52 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.52 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.52 return ToInt32OrBigIntSlow(cx, vp); 25:07.52 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.52 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:07.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:07.52 return BigInt::rsh(cx, lhs, rhs, out); 25:07.52 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:07.52 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:932:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.57 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.57 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.57 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.57 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.57 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RLsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.57 return ToInt32OrBigIntSlow(cx, vp); 25:07.57 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.57 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:238:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.57 return ToInt32OrBigIntSlow(cx, vp); 25:07.57 ~~~~~~~~~~~~~~~~~~~^~~~~~~~ 25:07.57 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:28, 25:07.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:07.58 return BigInt::lsh(cx, lhs, rhs, out); 25:07.58 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:07.58 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:917:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:11, 25:07.64 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 25:07.64 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:15, 25:07.64 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.64 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.64 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In member function ‘virtual bool js::jit::RUrsh::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.64 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.64 return ToNumericSlow(cx, vp); 25:07.64 ~~~~~~~~~~~~~^~~~~~~~ 25:07.64 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:07.64 return ToNumericSlow(cx, vp); 25:07.64 ~~~~~~~~~~~~~^~~~~~~~ 25:07.64 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/JitAllocPolicy.h:19, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileInfo.h:12, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.h:13, 25:07.65 from /<>/firefox-68.0~b13+build1/js/src/jit/OptimizationTracking.cpp:7, 25:07.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:2: 25:07.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.65 return js::ToUint32Slow(cx, v, out); 25:07.65 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:07.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.65 return js::ToInt32Slow(cx, v, out); 25:07.65 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:07.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit/Unified_cpp_js_src_jit8.cpp:38: 25:07.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RMathFunction::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:07.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:925:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.71 if (!js::math_sin_handle(cx, arg, &result)) { 25:07.71 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:07.71 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:936:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:07.71 if (!js::math_log_handle(cx, arg, &result)) { 25:07.71 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:18.70 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp: In member function ‘virtual bool js::jit::RHypot::recover(JSContext*, js::jit::SnapshotIterator&) const’: 25:18.70 /<>/firefox-68.0~b13+build1/js/src/jit/Recover.cpp:840:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:18.70 if (!js::math_hypot_handle(cx, vec, &result)) return false; 25:18.70 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:21.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:21.92 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool IsDate(JS::HandleValue)’: 25:21.92 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1601:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:21.92 MOZ_ALWAYS_INLINE bool IsDate(HandleValue v) { 25:21.92 ^~~~~~ 25:22.40 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_setTime_impl(JSContext*, const JS::CallArgs&)’: 25:22.40 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1927:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.40 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 25:22.40 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:22.40 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.40 return js::ToNumberSlow(cx, v, out); 25:22.40 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.41 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1936:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.41 dateObj->setUTCTime(TimeClip(result), args.rval()); 25:22.41 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:22.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.44 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMilliseconds_impl(JSContext*, const JS::CallArgs&)’: 25:22.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.45 return js::ToNumberSlow(cx, v, out); 25:22.45 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.45 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1993:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.45 dateObj->setUTCTime(u, args.rval()); 25:22.45 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.50 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.50 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.51 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMilliseconds_impl(JSContext*, const JS::CallArgs&)’: 25:22.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.51 return js::ToNumberSlow(cx, v, out); 25:22.51 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.51 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2022:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.51 dateObj->setUTCTime(v, args.rval()); 25:22.51 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.56 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setSeconds_impl(JSContext*, const JS::CallArgs&)’: 25:22.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.56 return js::ToNumberSlow(cx, v, out); 25:22.56 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.56 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2059:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.56 dateObj->setUTCTime(u, args.rval()); 25:22.56 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.62 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.62 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCSeconds_impl(JSContext*, const JS::CallArgs&)’: 25:22.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.63 return js::ToNumberSlow(cx, v, out); 25:22.63 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.63 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2096:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.63 dateObj->setUTCTime(v, args.rval()); 25:22.63 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.69 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.69 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.70 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMinutes_impl(JSContext*, const JS::CallArgs&)’: 25:22.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.70 return js::ToNumberSlow(cx, v, out); 25:22.70 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.70 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2138:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.70 dateObj->setUTCTime(u, args.rval()); 25:22.70 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.76 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.76 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMinutes_impl(JSContext*, const JS::CallArgs&)’: 25:22.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.77 return js::ToNumberSlow(cx, v, out); 25:22.77 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.77 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2181:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.77 dateObj->setUTCTime(v, args.rval()); 25:22.77 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.82 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.82 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.83 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setHours_impl(JSContext*, const JS::CallArgs&)’: 25:22.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.83 return js::ToNumberSlow(cx, v, out); 25:22.83 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.83 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2228:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.83 dateObj->setUTCTime(u, args.rval()); 25:22.83 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.87 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.87 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCHours_impl(JSContext*, const JS::CallArgs&)’: 25:22.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.88 return js::ToNumberSlow(cx, v, out); 25:22.88 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.88 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2276:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.88 dateObj->setUTCTime(v, args.rval()); 25:22.88 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setDate_impl(JSContext*, const JS::CallArgs&)’: 25:22.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.93 return js::ToNumberSlow(cx, v, out); 25:22.93 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.93 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2306:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.93 dateObj->setUTCTime(u, args.rval()); 25:22.93 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:22.98 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:22.98 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:22.99 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:22.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:22.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCDate_impl(JSContext*, const JS::CallArgs&)’: 25:22.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:22.99 return js::ToNumberSlow(cx, v, out); 25:22.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:22.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:22.99 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2337:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:22.99 dateObj->setUTCTime(v, args.rval()); 25:22.99 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:23.03 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.03 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMonth_impl(JSContext*, const JS::CallArgs&)’: 25:23.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.03 return js::ToNumberSlow(cx, v, out); 25:23.03 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:23.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.03 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2391:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.03 dateObj->setUTCTime(u, args.rval()); 25:23.03 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:23.09 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.09 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMonth_impl(JSContext*, const JS::CallArgs&)’: 25:23.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.09 return js::ToNumberSlow(cx, v, out); 25:23.09 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:23.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.09 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2428:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.10 dateObj->setUTCTime(v, args.rval()); 25:23.10 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:23.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setFullYear_impl(JSContext*, const JS::CallArgs&)’: 25:23.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.16 return js::ToNumberSlow(cx, v, out); 25:23.16 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:23.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.16 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2483:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.16 dateObj->setUTCTime(u, args.rval()); 25:23.16 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:23.21 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.21 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCFullYear_impl(JSContext*, const JS::CallArgs&)’: 25:23.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.21 return js::ToNumberSlow(cx, v, out); 25:23.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:23.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.21 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2525:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.21 dateObj->setUTCTime(v, args.rval()); 25:23.21 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:23.27 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.27 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.27 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setYear_impl(JSContext*, const JS::CallArgs&)’: 25:23.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.28 return js::ToNumberSlow(cx, v, out); 25:23.28 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:23.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.28 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2549:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.28 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 25:23.28 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.28 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2566:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:23.28 dateObj->setUTCTime(TimeClip(u), args.rval()); 25:23.28 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:23.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool DefineDataElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 25:23.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2236:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.66 static bool DefineDataElement(JSContext* cx, HandleObject obj, uint32_t index, 25:23.66 ^~~~~~~~~~~~~~~~~ 25:23.66 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.66 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:23.66 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool CallOriginalPromiseThenImpl(JSContext*, JS::HandleObject, JS::HandleObject, JS::HandleObject, JS::MutableHandleObject, js::CreateDependentPromise)’: 25:23.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4084:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.70 return OriginalPromiseThen(cx, promiseObj, onFulfilled, onRejected, resultObj, 25:23.70 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.70 createDependent); 25:23.70 ~~~~~~~~~~~~~~~~ 25:23.81 In file included from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:17, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:23.81 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:23.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h: In function ‘bool FinishDateClassInit(JSContext*, JS::HandleObject, JS::HandleObject)’: 25:23.81 /<>/firefox-68.0~b13+build1/js/src/vm/NativeObject.h:1582:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:23.81 return NativeGetProperty(cx, obj, receiver, id, vp); 25:23.81 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:23.82 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3351:34: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:23.82 NativeDefineDataProperty(cx, proto.as(), toGMTStringId, 25:23.82 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:23.82 toUTCStringFun, 0); 25:23.82 ~~~~~~~~~~~~~~~~~~ 25:24.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:24.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue)’: 25:24.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2457:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.05 static bool SetElement(JSContext* cx, HandleObject obj, uint32_t index, 25:24.05 ^~~~~~~~~~ 25:24.05 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:24.05 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:24.05 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:24.05 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:24.05 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:24.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:24.05 return JSObject::nonNativeSetElement(cx, obj, index, v, receiver, result); 25:24.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:24.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:316:41: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:24.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:24.06 return NativeSetElement(cx, obj.as(), index, v, receiver, 25:24.06 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:24.06 result); 25:24.06 ~~~~~~~ 25:24.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:319:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:24.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:24.29 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:24.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:24.29 /<>/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*)’: 25:24.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.30 return js::ToNumberSlow(cx, v, out); 25:24.30 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:24.31 /<>/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*)’: 25:24.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.31 return js::ToNumberSlow(cx, v, out); 25:24.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:24.33 /<>/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*)’: 25:24.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.33 return js::ToNumberSlow(cx, v, out); 25:24.33 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:24.43 /<>/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*)’: 25:24.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.43 return js::ToNumberSlow(cx, v, out); 25:24.43 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:24.50 /<>/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*)’: 25:24.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:24.50 return js::ToNumberSlow(cx, v, out); 25:24.50 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:24.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:24.61 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ResolveStandardClass(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 25:24.61 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:841:30: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 25:24.61 return DefineDataProperty( 25:24.61 ~~~~~~~~~~~~~~~~~~^ 25:24.61 cx, global, id, UndefinedHandleValue, 25:24.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:24.61 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING); 25:24.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:27.54 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 25:27.54 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 25:27.54 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 25:27.54 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:27.55 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:27.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:27.55 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool date_parse(JSContext*, unsigned int, JS::Value*)’: 25:27.55 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.55 return ToStringSlow(cx, v); 25:27.55 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 25:27.59 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:99, 25:27.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:27.59 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 25:27.59 /<>/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’} changed in GCC 7.1 25:27.59 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 25:27.59 ^~ 25:27.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:27.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool ResolveOrRejectPromise(JSContext*, JS::HandleObject, JS::HandleValue, bool)’: 25:27.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4032:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.67 static bool ResolveOrRejectPromise(JSContext* cx, JS::HandleObject promiseObj, 25:27.67 ^~~~~~~~~~~~~~~~~~~~~~ 25:27.76 /<>/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)’: 25:27.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2169:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.76 static bool DefineUCDataProperty(JSContext* cx, HandleObject obj, 25:27.76 ^~~~~~~~~~~~~~~~~~~~ 25:27.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.76 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:27.76 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool DefineDataProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)’: 25:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2062:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.78 static bool DefineDataProperty(JSContext* cx, HandleObject obj, 25:27.78 ^~~~~~~~~~~~~~~~~~ 25:27.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.78 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:27.78 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:27.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ValueToObject(JSContext*, JS::HandleValue, JS::MutableHandleObject)’: 25:27.90 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:310:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.90 JS_PUBLIC_API bool JS_ValueToObject(JSContext* cx, HandleValue value, 25:27.90 ^~~~~~~~~~~~~~~~ 25:27.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:27.90 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:27.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:27.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.90 return js::ToObjectSlow(cx, v, false); 25:27.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 25:27.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:27.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS_ValueToFunction(JSContext*, JS::HandleValue)’: 25:27.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:327:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.92 JS_PUBLIC_API JSFunction* JS_ValueToFunction(JSContext* cx, HandleValue value) { 25:27.92 ^~~~~~~~~~~~~~~~~~ 25:27.92 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:27.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:27.92 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:982:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.92 ReportIsNotFunction(cx, v, -1, construct); 25:27.92 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 25:27.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS_ValueToConstructor(JSContext*, JS::HandleValue)’: 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.94 JS_PUBLIC_API JSFunction* JS_ValueToConstructor(JSContext* cx, 25:27.94 ^~~~~~~~~~~~~~~~~~~~~ 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:334:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSString* JS_ValueToSource(JSContext*, JS::HandleValue)’: 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:342:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.94 JS_PUBLIC_API JSString* JS_ValueToSource(JSContext* cx, HandleValue value) { 25:27.94 ^~~~~~~~~~~~~~~~ 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:342:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:346:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.94 return ValueToSource(cx, value); 25:27.94 ~~~~~~~~~~~~~^~~~~~~~~~~ 25:27.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSType JS_TypeOfValue(JSContext*, JS::HandleValue)’: 25:27.97 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:353:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:27.97 JS_PUBLIC_API JSType JS_TypeOfValue(JSContext* cx, HandleValue value) { 25:27.97 ^~~~~~~~~~~~~~ 25:28.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_WrapValue(JSContext*, JS::MutableHandleValue)’: 25:28.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:595:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:28.31 JS_PUBLIC_API bool JS_WrapValue(JSContext* cx, MutableHandleValue vp) { 25:28.31 ^~~~~~~~~~~~ 25:28.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:595:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:28.49 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::detail::ComputeThis(JSContext*, JS::Value*, JS::MutableHandleObject)’: 25:28.49 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1111:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:28.49 if (!BoxNonStrictThis(cx, thisv, thisv)) { 25:28.49 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 25:28.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ValueToId(JSContext*, JS::HandleValue, JS::MutableHandleId)’: 25:28.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1424:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:28.80 JS_PUBLIC_API bool JS_ValueToId(JSContext* cx, HandleValue value, 25:28.80 ^~~~~~~~~~~~ 25:28.80 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 25:28.80 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:28.80 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:28.80 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:28.80 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:28.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:28.81 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 25:28.81 JSAtom* atom = ToAtom(cx, v); 25:28.81 ~~~~~~~~~~~~~~~^~~~~~~ 25:28.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h: In function ‘bool JS_StringToId(JSContext*, JS::HandleString, JS::MutableHandleId)’: 25:28.84 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 25:28.84 JSAtom* atom = ToAtom(cx, v); 25:28.84 ~~~~~~~~~~~~~~~^~~~~~~ 25:28.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:28.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_IdToValue(JSContext*, jsid, JS::MutableHandleValue)’: 25:28.87 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1441:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:28.87 JS_PUBLIC_API bool JS_IdToValue(JSContext* cx, jsid id, MutableHandleValue vp) { 25:28.87 ^~~~~~~~~~~~ 25:28.88 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ToPrimitive(JSContext*, JS::HandleObject, JSType, JS::MutableHandleValue)’: 25:28.88 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1450:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:28.88 JS_PUBLIC_API bool JS::ToPrimitive(JSContext* cx, HandleObject obj, JSType hint, 25:28.88 ^~ 25:28.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_HasInstance(JSContext*, JS::HandleObject, JS::HandleValue, bool*)’: 25:28.92 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1555:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:28.92 JS_PUBLIC_API bool JS_HasInstance(JSContext* cx, HandleObject obj, 25:28.92 ^~~~~~~~~~~~~~ 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1829:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.14 JS_PUBLIC_API bool JS_GetOwnPropertyDescriptorById( 25:29.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1829:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.14 return GetOwnPropertyDescriptor(cx, obj, id, desc); 25:29.15 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle)’: 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1839:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.16 JS_PUBLIC_API bool JS_GetOwnPropertyDescriptor( 25:29.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1839:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.17 return GetOwnPropertyDescriptor(cx, obj, id, desc); 25:29.17 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetOwnUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle)’: 25:29.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1850:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.21 JS_PUBLIC_API bool JS_GetOwnUCPropertyDescriptor( 25:29.21 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1836:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.21 return GetOwnPropertyDescriptor(cx, obj, id, desc); 25:29.21 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyDescriptorById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 25:29.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1861:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.25 JS_PUBLIC_API bool JS_GetPropertyDescriptorById( 25:29.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.26 return GetPropertyDescriptor(cx, obj, id, desc); 25:29.26 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.27 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyDescriptor(JSContext*, JS::HandleObject, const char*, JS::MutableHandle)’: 25:29.27 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1868:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.27 JS_PUBLIC_API bool JS_GetPropertyDescriptor( 25:29.27 ^~~~~~~~~~~~~~~~~~~~~~~~ 25:29.27 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1868:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.27 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.27 return GetPropertyDescriptor(cx, obj, id, desc); 25:29.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetUCPropertyDescriptor(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandle)’: 25:29.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1879:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.31 JS_PUBLIC_API bool JS_GetUCPropertyDescriptor( 25:29.31 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.32 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1865:31: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:29.32 return GetPropertyDescriptor(cx, obj, id, desc); 25:29.32 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:29.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle, JS::ObjectOpResult&)’: 25:29.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1900:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.34 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 25:29.34 ^~~~~~~~~~~~~~~~~~~~~ 25:29.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.35 return DefineProperty(cx, obj, id, desc, result); 25:29.35 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, unsigned int)’: 25:29.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2005:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.35 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 25:29.35 ^~~~~~~~~~~~~~~~~~~~~ 25:29.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2005:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.35 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.35 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleObject, unsigned int)’: 25:29.38 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.38 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.38 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.40 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleString, unsigned int)’: 25:29.40 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.40 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.40 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, int32_t, unsigned int)’: 25:29.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.42 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.42 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, uint32_t, unsigned int)’: 25:29.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.42 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.42 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, double, unsigned int)’: 25:29.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.44 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:29.44 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue, unsigned int)’: 25:29.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2074:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.46 JS_PUBLIC_API bool JS_DefineProperty(JSContext* cx, HandleObject obj, 25:29.46 ^~~~~~~~~~~~~~~~~ 25:29.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2077:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.46 return DefineDataProperty(cx, obj, name, value, attrs); 25:29.46 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleObject, unsigned int)’: 25:29.51 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2108:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.51 return DefineDataProperty(cx, obj, name, value, attrs); 25:29.51 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, JS::HandleString, unsigned int)’: 25:29.53 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2115:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.53 return DefineDataProperty(cx, obj, name, value, attrs); 25:29.53 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, int32_t, unsigned int)’: 25:29.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2122:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.54 return DefineDataProperty(cx, obj, name, 25:29.54 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 25:29.54 HandleValue::fromMarkedLocation(&value), attrs); 25:29.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, uint32_t, unsigned int)’: 25:29.56 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2130:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.56 return DefineDataProperty(cx, obj, name, 25:29.56 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 25:29.56 HandleValue::fromMarkedLocation(&value), attrs); 25:29.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperty(JSContext*, JS::HandleObject, const char*, double, unsigned int)’: 25:29.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2138:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.58 return DefineDataProperty(cx, obj, name, 25:29.58 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 25:29.58 HandleValue::fromMarkedLocation(&value), attrs); 25:29.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.60 /<>/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&)’: 25:29.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2144:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.60 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 25:29.60 ^~~~~~~~~~~~~~~~~~~ 25:29.60 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.60 return DefineProperty(cx, obj, id, desc, result); 25:29.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.63 /<>/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)’: 25:29.63 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2180:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.63 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 25:29.63 ^~~~~~~~~~~~~~~~~~~ 25:29.63 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2183:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.63 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 25:29.63 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.67 /<>/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)’: 25:29.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2202:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.67 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 25:29.67 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.69 /<>/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)’: 25:29.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2209:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.69 return DefineUCDataProperty(cx, obj, name, namelen, value, attrs); 25:29.69 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.70 /<>/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)’: 25:29.70 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2216:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.70 return DefineUCDataProperty(cx, obj, name, namelen, 25:29.70 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 25:29.70 HandleValue::fromMarkedLocation(&value), attrs); 25:29.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.71 /<>/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)’: 25:29.71 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2224:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.71 return DefineUCDataProperty(cx, obj, name, namelen, 25:29.71 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 25:29.71 HandleValue::fromMarkedLocation(&value), attrs); 25:29.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.73 /<>/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)’: 25:29.73 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2232:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.73 return DefineUCDataProperty(cx, obj, name, namelen, 25:29.73 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 25:29.73 HandleValue::fromMarkedLocation(&value), attrs); 25:29.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue, unsigned int)’: 25:29.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2248:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.76 JS_PUBLIC_API bool JS_DefineElement(JSContext* cx, HandleObject obj, 25:29.76 ^~~~~~~~~~~~~~~~ 25:29.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2251:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.76 return ::DefineDataElement(cx, obj, index, value, attrs); 25:29.76 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, unsigned int)’: 25:29.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2268:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.79 return ::DefineDataElement(cx, obj, index, value, attrs); 25:29.79 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString, unsigned int)’: 25:29.80 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2275:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:29.80 return ::DefineDataElement(cx, obj, index, value, attrs); 25:29.80 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.81 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, int32_t, unsigned int)’: 25:29.81 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2282:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.81 return ::DefineDataElement(cx, obj, index, 25:29.81 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:29.81 HandleValue::fromMarkedLocation(&value), attrs); 25:29.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, uint32_t, unsigned int)’: 25:29.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2290:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.83 return ::DefineDataElement(cx, obj, index, 25:29.83 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:29.83 HandleValue::fromMarkedLocation(&value), attrs); 25:29.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:29.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineElement(JSContext*, JS::HandleObject, uint32_t, double, unsigned int)’: 25:29.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2298:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:29.85 return ::DefineDataElement(cx, obj, index, 25:29.85 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:29.85 HandleValue::fromMarkedLocation(&value), attrs); 25:29.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ForwardGetPropertyTo(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::MutableHandleValue)’: 25:30.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2362:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.06 JS_PUBLIC_API bool JS_ForwardGetPropertyTo(JSContext* cx, HandleObject obj, 25:30.06 ^~~~~~~~~~~~~~~~~~~~~~~ 25:30.06 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2362:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.06 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.06 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.06 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.06 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.06 return op(cx, obj, receiver, id, vp); 25:30.06 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.06 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.06 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:30.06 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.08 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ForwardGetElementTo(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject, JS::MutableHandleValue)’: 25:30.08 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2372:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.08 JS_PUBLIC_API bool JS_ForwardGetElementTo(JSContext* cx, HandleObject obj, 25:30.08 ^~~~~~~~~~~~~~~~~~~~~~ 25:30.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.08 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.09 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.09 return op(cx, obj, receiver, id, vp); 25:30.09 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.09 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.09 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:30.09 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.13 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 25:30.13 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2382:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.13 JS_PUBLIC_API bool JS_GetPropertyById(JSContext* cx, HandleObject obj, 25:30.13 ^~~~~~~~~~~~~~~~~~ 25:30.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.13 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.13 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.13 return op(cx, obj, receiver, id, vp); 25:30.13 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.13 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.13 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:30.13 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)’: 25:30.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2388:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.16 JS_PUBLIC_API bool JS_GetProperty(JSContext* cx, HandleObject obj, 25:30.16 ^~~~~~~~~~~~~~ 25:30.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2395:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.16 return JS_GetPropertyById(cx, obj, id, vp); 25:30.16 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 25:30.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::MutableHandleValue)’: 25:30.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2398:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.20 JS_PUBLIC_API bool JS_GetUCProperty(JSContext* cx, HandleObject obj, 25:30.20 ^~~~~~~~~~~~~~~~ 25:30.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2406:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.20 return JS_GetPropertyById(cx, obj, id, vp); 25:30.20 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 25:30.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetElement(JSContext*, JS::HandleObject, uint32_t, JS::MutableHandleValue)’: 25:30.25 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2409:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:30.25 JS_PUBLIC_API bool JS_GetElement(JSContext* cx, HandleObject objArg, 25:30.25 ^~~~~~~~~~~~~ 25:30.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.25 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.25 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.25 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.25 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.25 return op(cx, obj, receiver, id, vp); 25:30.25 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.25 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:30.25 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:30.25 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.29 /<>/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&)’: 25:30.29 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2414:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.29 JS_PUBLIC_API bool JS_ForwardSetPropertyTo(JSContext* cx, HandleObject obj, 25:30.29 ^~~~~~~~~~~~~~~~~~~~~~~ 25:30.29 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2414:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.29 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.29 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.29 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 25:30.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.29 return NativeSetProperty(cx, obj.as(), id, v, 25:30.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.30 receiver, result); 25:30.30 ~~~~~~~~~~~~~~~~~ 25:30.30 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetPropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue)’: 25:30.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2425:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.31 JS_PUBLIC_API bool JS_SetPropertyById(JSContext* cx, HandleObject obj, 25:30.31 ^~~~~~~~~~~~~~~~~~ 25:30.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:30.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:30.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:30.31 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:30.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.31 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 25:30.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.32 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.32 return NativeSetProperty(cx, obj.as(), id, v, 25:30.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:30.33 receiver, result); 25:30.33 ~~~~~~~~~~~~~~~~~ 25:30.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:30.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:30.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetProperty(JSContext*, JS::HandleObject, const char*, JS::HandleValue)’: 25:30.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2436:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.35 JS_PUBLIC_API bool JS_SetProperty(JSContext* cx, HandleObject obj, 25:30.35 ^~~~~~~~~~~~~~ 25:30.35 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2443:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.35 return JS_SetPropertyById(cx, obj, id, v); 25:30.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:30.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::HandleValue)’: 25:30.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2446:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.39 JS_PUBLIC_API bool JS_SetUCProperty(JSContext* cx, HandleObject obj, 25:30.39 ^~~~~~~~~~~~~~~~ 25:30.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2454:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.39 return JS_SetPropertyById(cx, obj, id, v); 25:30.39 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:30.43 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleValue)’: 25:30.43 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2468:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.43 JS_PUBLIC_API bool JS_SetElement(JSContext* cx, HandleObject obj, 25:30.43 ^~~~~~~~~~~~~ 25:30.43 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2470:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.43 return SetElement(cx, obj, index, v); 25:30.44 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 25:30.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleObject)’: 25:30.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2476:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.44 return SetElement(cx, obj, index, value); 25:30.44 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:30.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, JS::HandleString)’: 25:30.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2482:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.46 return SetElement(cx, obj, index, value); 25:30.46 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:30.47 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, int32_t)’: 25:30.47 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2488:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.47 return SetElement(cx, obj, index, value); 25:30.47 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:30.48 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, uint32_t)’: 25:30.48 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2494:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.48 return SetElement(cx, obj, index, value); 25:30.48 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:30.50 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_SetElement(JSContext*, JS::HandleObject, uint32_t, double)’: 25:30.50 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2500:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:30.50 return SetElement(cx, obj, index, value); 25:30.50 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 25:31.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS_DefineObject(JSContext*, JS::HandleObject, const char*, const JSClass*, unsigned int)’: 25:31.39 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2883:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.39 if (!DefineDataProperty(cx, obj, name, nobjValue, attrs)) { 25:31.39 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineConstDoubles(JSContext*, JS::HandleObject, const JSConstDoubleSpec*)’: 25:31.42 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.42 if (!DefineDataProperty(cx, obj, cds->name, value, attrs)) { 25:31.42 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineConstIntegers(JSContext*, JS::HandleObject, const JSConstIntegerSpec*)’: 25:31.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2901:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.44 if (!DefineDataProperty(cx, obj, cds->name, value, attrs)) { 25:31.44 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In member function ‘bool JSPropertySpec::getValue(JSContext*, JS::MutableHandleValue) const’: 25:31.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2917:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:31.46 JS_PUBLIC_API bool JSPropertySpec::getValue(JSContext* cx, 25:31.46 ^~~~~~~~~~~~~~ 25:31.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineProperties(JSContext*, JS::HandleObject, const JSPropertySpec*)’: 25:31.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2836:43: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:31.54 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), getterNameName, 25:31.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.54 name, 0, &getterValue)) { 25:31.54 ~~~~~~~~~~~~~~~~~~~~~~ 25:31.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2852:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:31.54 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), setterNameName, 25:31.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.54 name, 0, &setterValue)) { 25:31.54 ~~~~~~~~~~~~~~~~~~~~~~ 25:31.54 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1991:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.54 return js::DefineDataProperty(cx, obj, id, value, attrs); 25:31.54 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ObjectToCompletePropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandle)’: 25:31.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2999:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.64 JS_PUBLIC_API bool JS::ObjectToCompletePropertyDescriptor( 25:31.64 ^~ 25:31.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2999:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:31.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3005:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.64 if (!ToPropertyDescriptor(cx, descObj, true, desc)) { 25:31.64 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.64 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3005:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:31.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_IsArrayObject(JSContext*, JS::HandleValue, bool*)’: 25:31.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3071:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:31.68 JS_PUBLIC_API bool JS_IsArrayObject(JSContext* cx, JS::HandleValue value, 25:31.68 ^~~~~~~~~~~~~~~~ 25:31.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS::GetSelfHostedFunction(JSContext*, const char*, JS::HandleId, unsigned int)’: 25:31.79 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3192:43: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:31.79 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 25:31.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.79 nargs, &funVal)) { 25:31.79 ~~~~~~~~~~~~~~~ 25:31.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSFunction* JS::NewFunctionFromSpec(JSContext*, const JSFunctionSpec*, JS::HandleId)’: 25:31.83 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3223:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:31.83 if (!GlobalObject::getSelfHostedFunction(cx, cx->global(), shName, name, 25:31.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:31.83 fs->nargs, &funVal)) { 25:31.83 ~~~~~~~~~~~~~~~~~~~ 25:32.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::FinishDynamicModuleImport(JSContext*, JS::HandleValue, JS::HandleString, JS::HandleObject)’: 25:32.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3736:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.31 JS_PUBLIC_API bool JS::FinishDynamicModuleImport(JSContext* cx, 25:32.31 ^~ 25:32.31 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3744:39: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.31 return js::FinishDynamicModuleImport(cx, referencingPrivate, specifier, 25:32.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:32.32 promise); 25:32.32 ~~~~~~~~ 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSString* JS::GetRequestedModuleSpecifier(JSContext*, JS::HandleValue)’: 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3824:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.44 JS_PUBLIC_API JSString* JS::GetRequestedModuleSpecifier(JSContext* cx, 25:32.44 ^~ 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3824:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS::GetRequestedModuleSourcePos(JSContext*, JS::HandleValue, uint32_t*, uint32_t*)’: 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3833:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.44 JS_PUBLIC_API void JS::GetRequestedModuleSourcePos(JSContext* cx, 25:32.44 ^~ 25:32.44 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3833:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS::CallOriginalPromiseResolve(JSContext*, JS::HandleValue)’: 25:32.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4008:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.57 JS_PUBLIC_API JSObject* JS::CallOriginalPromiseResolve( 25:32.57 ^~ 25:32.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4008:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4015:57: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.57 PromiseObject::unforgeableResolve(cx, resolutionValue)); 25:32.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 25:32.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* JS::CallOriginalPromiseReject(JSContext*, JS::HandleValue)’: 25:32.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4020:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.58 JS_PUBLIC_API JSObject* JS::CallOriginalPromiseReject( 25:32.58 ^~ 25:32.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4020:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4027:56: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.59 PromiseObject::unforgeableReject(cx, rejectionValue)); 25:32.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 25:32.59 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ResolvePromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 25:32.59 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4060:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.59 JS_PUBLIC_API bool JS::ResolvePromise(JSContext* cx, 25:32.59 ^~ 25:32.59 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::RejectPromise(JSContext*, JS::HandleObject, JS::HandleValue)’: 25:32.59 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4066:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:32.59 JS_PUBLIC_API bool JS::RejectPromise(JSContext* cx, JS::HandleObject promiseObj, 25:32.59 ^~ 25:33.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSON(JSContext*, const char16_t*, uint32_t, JS::MutableHandleValue)’: 25:33.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4749:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.16 JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, const char16_t* chars, 25:33.16 ^~~~~~~~~~~~ 25:33.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4753:30: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 25:33.16 return ParseJSONWithReviver(cx, mozilla::Range(chars, len), 25:33.16 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.16 NullHandleValue, vp); 25:33.16 ~~~~~~~~~~~~~~~~~~~~ 25:33.16 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4753:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSONWithReviver(JSContext*, const char16_t*, uint32_t, JS::HandleValue, JS::MutableHandleValue)’: 25:33.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4762:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.17 JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, const char16_t* chars, 25:33.17 ^~~~~~~~~~~~~~~~~~~~~~~ 25:33.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4762:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4767:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.17 return ParseJSONWithReviver(cx, mozilla::Range(chars, len), 25:33.17 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.17 reviver, vp); 25:33.17 ~~~~~~~~~~~~ 25:33.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4767:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSONWithReviver(JSContext*, JS::HandleString, JS::HandleValue, JS::MutableHandleValue)’: 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4771:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.19 JS_PUBLIC_API bool JS_ParseJSONWithReviver(JSContext* cx, HandleString str, 25:33.19 ^~~~~~~~~~~~~~~~~~~~~~~ 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4771:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4771:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.19 ? ParseJSONWithReviver(cx, stableChars.latin1Range(), reviver, vp) 25:33.19 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4784:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4785:36: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.20 : ParseJSONWithReviver(cx, stableChars.twoByteRange(), reviver, 25:33.20 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.20 vp); 25:33.20 ~~~ 25:33.20 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4785:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.23 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_ParseJSON(JSContext*, JS::HandleString, JS::MutableHandleValue)’: 25:33.23 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4757:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.23 JS_PUBLIC_API bool JS_ParseJSON(JSContext* cx, HandleString str, 25:33.23 ^~~~~~~~~~~~ 25:33.23 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4759:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.23 return JS_ParseJSONWithReviver(cx, str, NullHandleValue, vp); 25:33.23 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:33.31 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:33.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:33.31 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:33.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:33.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h: In function ‘JSObject* JS_GetConstructor(JSContext*, JS::HandleObject)’: 25:33.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:33.31 return op(cx, obj, receiver, id, vp); 25:33.31 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.31 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:33.31 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:33.31 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.38 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:33.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:33.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:33.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_toJSON(JSContext*, unsigned int, JS::Value*)’: 25:33.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.38 return js::ToObjectSlow(cx, v, false); 25:33.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 25:33.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:33.39 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:33.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:33.39 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:33.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:33.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:33.39 return op(cx, obj, receiver, id, vp); 25:33.39 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.39 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:33.40 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:33.40 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.40 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/VMFunctions.h:17, 25:33.40 from /<>/firefox-68.0~b13+build1/js/src/jit/MacroAssembler.h:38, 25:33.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:36, 25:33.40 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:33.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:33.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.40 return Call(cx, fval, thisv, args, rval); 25:33.40 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.40 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:91:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:33.55 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::GetFirstArgumentAsTypeHint(JSContext*, JS::CallArgs, JSType*)’: 25:33.55 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1500:45: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:33.55 const char* source = ValueToSourceForError(cx, args.get(0), bytes); 25:33.55 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 25:33.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:33.59 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_toPrimitive(JSContext*, unsigned int, JS::Value*)’: 25:33.59 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:3094:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:33.59 return OrdinaryToPrimitive(cx, obj, hint, args.rval()); 25:33.59 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:33.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In member function ‘bool JS::ObjectOpResult::reportStrictErrorOrWarning(JSContext*, JS::HandleObject, JS::HandleId, bool)’: 25:33.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:164:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.69 return ReportValueErrorFlags(cx, flags, code_, JSDVG_IGNORE_STACK, val, 25:33.69 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.69 nullptr, nullptr, nullptr); 25:33.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.69 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:183:35: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.69 return ReportValueErrorFlags(cx, flags, code_, JSDVG_IGNORE_STACK, val, 25:33.70 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.70 nullptr, propName.get(), nullptr); 25:33.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefineUCProperty(JSContext*, JS::HandleObject, const char16_t*, size_t, JS::Handle)’: 25:33.75 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2156:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:33.75 JS_PUBLIC_API bool JS_DefineUCProperty(JSContext* cx, HandleObject obj, 25:33.75 ^~~~~~~~~~~~~~~~~~~ 25:33.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:33.76 return DefineProperty(cx, obj, id, desc, result); 25:33.76 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_DefinePropertyById(JSContext*, JS::HandleObject, JS::HandleId, JS::Handle)’: 25:33.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1907:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:33.78 JS_PUBLIC_API bool JS_DefinePropertyById(JSContext* cx, HandleObject obj, 25:33.78 ^~~~~~~~~~~~~~~~~~~~~ 25:33.78 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:1897:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 25:33.78 return DefineProperty(cx, obj, id, desc, result); 25:33.78 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:33.84 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_GetPendingException(JSContext*, JS::MutableHandleValue)’: 25:33.84 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5007:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.84 JS_PUBLIC_API bool JS_GetPendingException(JSContext* cx, 25:33.84 ^~~~~~~~~~~~~~~~~~~~~~ 25:33.84 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5014:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:33.84 return cx->getPendingException(vp); 25:33.84 ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 25:33.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS_SetPendingException(JSContext*, JS::HandleValue, JS::ExceptionStackBehavior)’: 25:33.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5017:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.85 JS_PUBLIC_API void JS_SetPendingException(JSContext* cx, HandleValue value, 25:33.85 ^~~~~~~~~~~~~~~~~~~~~~ 25:33.85 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5024:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.85 cx->setPendingExceptionAndCaptureStack(value); 25:33.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 25:33.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS::SetPendingExceptionAndStack(JSContext*, JS::HandleValue, JS::HandleObject)’: 25:33.94 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5035:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:33.94 JS_PUBLIC_API void JS::SetPendingExceptionAndStack(JSContext* cx, 25:33.94 ^~ 25:34.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSExceptionState* JS_SaveExceptionState(JSContext*)’: 25:34.10 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5014:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:34.10 return cx->getPendingException(vp); 25:34.10 ~~~~~~~~~~~~~~~~~~~~~~~^~~~ 25:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘void JS_RestoreExceptionState(JSContext*, JSExceptionState*)’: 25:34.14 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:5024:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:34.14 cx->setPendingExceptionAndCaptureStack(value); 25:34.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 25:35.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:35.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:35.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:35.19 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:35.19 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:35.19 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:35.20 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:35.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:35.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:35.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:35.20 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:35.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:35.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_UTC(JSContext*, unsigned int, JS::Value*)’: 25:35.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.20 return js::ToNumberSlow(cx, v, out); 25:35.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.20 return js::ToNumberSlow(cx, v, out); 25:35.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.20 return js::ToNumberSlow(cx, v, out); 25:35.20 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.21 return js::ToNumberSlow(cx, v, out); 25:35.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.21 return js::ToNumberSlow(cx, v, out); 25:35.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.22 return js::ToNumberSlow(cx, v, out); 25:35.23 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.23 return js::ToNumberSlow(cx, v, out); 25:35.23 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:35.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:35.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘JSObject* CloneFunctionObject(JSContext*, JS::HandleObject, JS::HandleObject, js::HandleScope)’: 25:35.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3283:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:35.34 ReportIsNotFunction(cx, v); 25:35.34 ~~~~~~~~~~~~~~~~~~~^~~~~~~ 25:35.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:35.71 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool FormatDate(JSContext*, double, FormatSpec, JS::MutableHandleValue)’: 25:35.71 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2806:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:35.71 static bool FormatDate(JSContext* cx, double utcTime, FormatSpec format, 25:35.71 ^~~~~~~~~~ 25:36.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:36.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_Stringify(JSContext*, JS::MutableHandleValue, JS::HandleObject, JS::HandleValue, JSONWriteCallback, void*)’: 25:36.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4706:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:36.12 JS_PUBLIC_API bool JS_Stringify(JSContext* cx, MutableHandleValue vp, 25:36.12 ^~~~~~~~~~~~ 25:36.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4706:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:36.12 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4716:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:36.13 if (!Stringify(cx, vp, replacer, space, sb, StringifyBehavior::Normal)) { 25:36.13 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:36.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::ToJSONMaybeSafely(JSContext*, JS::HandleObject, JSONWriteCallback, void*)’: 25:36.17 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:4738:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:36.17 if (!Stringify(cx, &inputValue, nullptr, NullHandleValue, sb, 25:36.17 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:36.17 StringifyBehavior::RestrictedSafe)) 25:36.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:37.21 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:49, 25:37.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:37.21 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘JSObject* JS_TransplantObject(JSContext*, JS::HandleObject, JS::HandleObject)’: 25:37.21 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 25:37.21 it++; 25:37.21 ~~^~ 25:37.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:37.21 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:606:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ was declared here 25:37.21 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 25:37.21 ^ 25:37.21 In file included from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:49, 25:37.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:37.22 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 25:37.22 it >= zone->compartments().end(); 25:37.22 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 25:37.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:37.22 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:606:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ was declared here 25:37.22 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 25:37.22 ^ 25:46.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.21 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In member function ‘void js::DateObject::setUTCTime(JS::ClippedTime, JS::MutableHandleValue)’: 25:46.22 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1468:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:46.22 void DateObject::setUTCTime(ClippedTime t, MutableHandleValue vp) { 25:46.22 ^~~~~~~~~~ 25:46.25 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp: In function ‘bool date_setTime(JSContext*, unsigned int, JS::Value*)’: 25:46.25 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1927:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.25 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 25:46.26 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:46.26 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.26 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.26 return js::ToNumberSlow(cx, v, out); 25:46.26 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.26 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1936:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.26 dateObj->setUTCTime(TimeClip(result), args.rval()); 25:46.26 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:46.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMilliseconds(JSContext*, unsigned int, JS::Value*)’: 25:46.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.32 return js::ToNumberSlow(cx, v, out); 25:46.32 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.32 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:1993:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.32 dateObj->setUTCTime(u, args.rval()); 25:46.32 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.37 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.37 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.38 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMilliseconds(JSContext*, unsigned int, JS::Value*)’: 25:46.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.38 return js::ToNumberSlow(cx, v, out); 25:46.38 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.38 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2022:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.38 dateObj->setUTCTime(v, args.rval()); 25:46.38 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.44 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.45 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setSeconds(JSContext*, unsigned int, JS::Value*)’: 25:46.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.45 return js::ToNumberSlow(cx, v, out); 25:46.45 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.46 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2059:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.46 dateObj->setUTCTime(u, args.rval()); 25:46.46 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.52 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.52 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.53 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.53 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCSeconds(JSContext*, unsigned int, JS::Value*)’: 25:46.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.53 return js::ToNumberSlow(cx, v, out); 25:46.53 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.53 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2096:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.54 dateObj->setUTCTime(v, args.rval()); 25:46.54 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.58 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.58 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMinutes(JSContext*, unsigned int, JS::Value*)’: 25:46.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.58 return js::ToNumberSlow(cx, v, out); 25:46.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.59 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2138:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.59 dateObj->setUTCTime(u, args.rval()); 25:46.59 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.66 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.66 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.67 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMinutes(JSContext*, unsigned int, JS::Value*)’: 25:46.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.67 return js::ToNumberSlow(cx, v, out); 25:46.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.67 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2181:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.67 dateObj->setUTCTime(v, args.rval()); 25:46.67 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.74 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setHours(JSContext*, unsigned int, JS::Value*)’: 25:46.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.74 return js::ToNumberSlow(cx, v, out); 25:46.74 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.74 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2228:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.74 dateObj->setUTCTime(u, args.rval()); 25:46.74 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.85 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.85 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCHours(JSContext*, unsigned int, JS::Value*)’: 25:46.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.86 return js::ToNumberSlow(cx, v, out); 25:46.86 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.86 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2276:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.86 dateObj->setUTCTime(v, args.rval()); 25:46.86 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:46.92 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:46.92 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:46.93 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:46.93 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:46.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:46.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setDate(JSContext*, unsigned int, JS::Value*)’: 25:46.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:46.93 return js::ToNumberSlow(cx, v, out); 25:46.93 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:46.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:46.93 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2306:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:46.93 dateObj->setUTCTime(u, args.rval()); 25:46.93 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.01 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.01 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCDate(JSContext*, unsigned int, JS::Value*)’: 25:47.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.01 return js::ToNumberSlow(cx, v, out); 25:47.01 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.01 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2337:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.01 dateObj->setUTCTime(v, args.rval()); 25:47.01 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.08 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.08 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setMonth(JSContext*, unsigned int, JS::Value*)’: 25:47.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.08 return js::ToNumberSlow(cx, v, out); 25:47.08 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.08 Compiling bytes v0.4.9 25:47.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.08 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2391:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.08 dateObj->setUTCTime(u, args.rval()); 25:47.09 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.09 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.4.9 CARGO_PKG_VERSION_PATCH=9 CARGO_PKG_NAME=bytes CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bytes' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/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` 25:47.15 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.15 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.16 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCMonth(JSContext*, unsigned int, JS::Value*)’: 25:47.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.16 return js::ToNumberSlow(cx, v, out); 25:47.16 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.16 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.16 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2428:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.16 dateObj->setUTCTime(v, args.rval()); 25:47.16 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.24 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setFullYear(JSContext*, unsigned int, JS::Value*)’: 25:47.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.24 return js::ToNumberSlow(cx, v, out); 25:47.24 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.24 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2483:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.24 dateObj->setUTCTime(u, args.rval()); 25:47.24 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.30 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.30 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.31 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setUTCFullYear(JSContext*, unsigned int, JS::Value*)’: 25:47.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.31 return js::ToNumberSlow(cx, v, out); 25:47.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.31 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2525:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.31 dateObj->setUTCTime(v, args.rval()); 25:47.31 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 25:47.39 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.39 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool date_setYear(JSContext*, unsigned int, JS::Value*)’: 25:47.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.39 return js::ToNumberSlow(cx, v, out); 25:47.39 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:47: 25:47.39 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2549:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.39 dateObj->setUTCTime(ClippedTime::invalid(), args.rval()); 25:47.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:47.39 /<>/firefox-68.0~b13+build1/js/src/jsdate.cpp:2566:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:47.39 dateObj->setUTCTime(TimeClip(u), args.rval()); 25:47.39 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 25:47.58 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:47.58 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:47.59 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:47.59 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:47.59 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:47.59 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:47.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool DateConstructor(JSContext*, unsigned int, JS::Value*)’: 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.59 return js::ToNumberSlow(cx, v, out); 25:47.59 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.61 return js::ToNumberSlow(cx, v, out); 25:47.61 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:47.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:47.61 return js::ToNumberSlow(cx, v, out); 25:47.61 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 25:48.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Construct(JSContext*, JS::HandleValue, JS::HandleObject, const JS::HandleValueArray&, JS::MutableHandleObject)’: 25:48.05 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2668:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.05 JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval, 25:48.06 ^~ 25:48.06 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:48.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:48.06 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:48.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:48.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:48.06 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:48.07 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:48.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:48.07 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.07 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 25:48.07 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.07 arg1, arg2); 25:48.07 ~~~~~~~~~~~ 25:48.08 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.08 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 25:48.09 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.09 arg1, arg2); 25:48.09 ~~~~~~~~~~~ 25:48.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2694:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.09 return js::Construct(cx, fval, cargs, newTargetVal, objp); 25:48.09 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.09 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2694:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunctionName(JSContext*, JS::HandleObject, const char*, const JS::HandleValueArray&, JS::MutableHandleValue)’: 25:48.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2624:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.19 JS_PUBLIC_API bool JS_CallFunctionName(JSContext* cx, HandleObject obj, 25:48.19 ^~~~~~~~~~~~~~~~~~~ 25:48.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 25:48.19 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject-inl.h:12, 25:48.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter-inl.h:21, 25:48.19 from /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:100, 25:48.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:48.19 return op(cx, obj, receiver, id, vp); 25:48.19 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.19 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 25:48.19 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 25:48.19 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.19 return Call(cx, fval, thisv, iargs, rval); 25:48.19 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.19 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2650:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.33 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:48.33 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:48.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:48.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In function ‘JSObject* JS_New(JSContext*, JS::HandleObject, const JS::HandleValueArray&)’: 25:48.33 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.33 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 25:48.34 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.34 arg1, arg2); 25:48.34 ~~~~~~~~~~~ 25:48.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3871:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.34 if (!js::Construct(cx, ctorVal, args, ctorVal, &obj)) { 25:48.34 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.34 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:3871:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Construct(JSContext*, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleObject)’: 25:48.46 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2697:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.46 JS_PUBLIC_API bool JS::Construct(JSContext* cx, HandleValue fval, 25:48.46 ^~ 25:48.46 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/CompileWrappers.h:10, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/jit/Ion.h:13, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/jit/Label.h:10, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpEngine.h:35, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpAST.h:42, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpMacroAssembler.h:34, 25:48.46 from /<>/firefox-68.0~b13+build1/js/src/irregexp/RegExpInterpreter.cpp:34, 25:48.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:2: 25:48.46 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.46 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 25:48.46 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.47 arg1, arg2); 25:48.47 ~~~~~~~~~~~ 25:48.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src6.cpp:38: 25:48.47 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2715:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.47 return js::Construct(cx, fval, cargs, fval, objp); 25:48.47 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.47 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2715:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS::Call(JSContext*, JS::HandleValue, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)’: 25:48.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.57 JS_PUBLIC_API bool JS::Call(JSContext* cx, HandleValue thisv, HandleValue fval, 25:48.57 ^~ 25:48.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2653:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.57 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.58 return Call(cx, fval, thisv, iargs, rval); 25:48.58 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.58 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2665:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunctionValue(JSContext*, JS::HandleObject, JS::HandleValue, const JS::HandleValueArray&, JS::MutableHandleValue)’: 25:48.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2587:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.67 JS_PUBLIC_API bool JS_CallFunctionValue(JSContext* cx, HandleObject obj, 25:48.67 ^~~~~~~~~~~~~~~~~~~~ 25:48.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2587:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.67 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.67 return Call(cx, fval, thisv, iargs, rval); 25:48.67 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.68 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2602:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp: In function ‘bool JS_CallFunction(JSContext*, JS::HandleObject, JS::HandleFunction, const JS::HandleValueArray&, JS::MutableHandleValue)’: 25:48.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2605:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:48.76 JS_PUBLIC_API bool JS_CallFunction(JSContext* cx, HandleObject obj, 25:48.76 ^~~~~~~~~~~~~~~ 25:48.76 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 25:48.76 return Call(cx, fval, thisv, iargs, rval); 25:48.77 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 25:48.77 /<>/firefox-68.0~b13+build1/js/src/jsapi.cpp:2621:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 25:52.52 Compiling mio v0.6.16 25:52.52 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Lightweight non-blocking IO' CARGO_PKG_REPOSITORY='https://github.com/carllerche/mio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.6.16 CARGO_PKG_VERSION_PATCH=16 CARGO_PKG_NAME=mio CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/carllerche/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` 25:53.32 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 25:53.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/dlsym.rs:13:23 25:53.32 | 25:53.32 13 | addr: ::std::sync::atomic::ATOMIC_USIZE_INIT, 25:53.32 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 25:53.32 | 25:53.32 ::: /<>/firefox-68.0~b13+build1/third_party/rust/mio/src/sys/unix/mod.rs:49:5 25:53.32 | 25:53.32 49 | dlsym!(fn pipe2(*mut c_int, c_int) -> c_int); 25:53.32 | --------------------------------------------- in this macro invocation 25:53.32 | 25:53.32 = note: #[warn(deprecated)] on by default 25:53.32 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 25:53.33 | 25:53.33 13 | addr: AtomicUsize::new(0), 25:53.33 | ^^^^^^^^^^^^^^^^^^^ 25:57.00 js/src/Unified_cpp_js_src8.o *** KEEP ALIVE MARKER *** Total duration: 0:26:00.237493 26:02.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/jit' 26:02.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm' 26:02.61 js/src/wasm/Unified_cpp_js_src_wasm0.o 26:02.61 js/src/wasm/Unified_cpp_js_src_wasm1.o 26:06.41 Compiling uuid v0.6.5 26:06.41 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ashley Mannix:Christopher Armstrong:Dylan DPC:Hunar Roop Kahlon' CARGO_PKG_VERSION=0.6.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=uuid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/uuid-0.6.5' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/uuid-rs/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` 26:09.81 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=3 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Random number generators and other randomness functionality. 26:09.81 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang-nursery/rand' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.3.22 CARGO_PKG_VERSION_PATCH=22 CARGO_PKG_NAME=rand CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rand-0.3.22' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang-nursery/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` 26:10.05 Compiling futures-cpupool v0.1.8 26:10.05 Running `CARGO=/usr/bin/cargo 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 26:10.05 computation on the threads themselves. 26:10.05 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/futures-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.1.8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_NAME=futures-cpupool CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/futures-cpupool' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/futures-rs' /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` 26:17.08 Compiling libudev v0.2.0 26:17.08 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Cuddeback ' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=libudev CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/libudev' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/dcuddeback/libudev-rs' /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` 26:17.84 warning: unnecessary `unsafe` block 26:17.84 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:13:9 26:17.84 | 26:17.84 13 | unsafe { 26:17.84 | ^^^^^^ unnecessary `unsafe` block 26:17.84 | 26:17.84 = note: #[warn(unused_unsafe)] on by default 26:17.84 warning: unnecessary `unsafe` block 26:17.84 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:29:30 26:17.84 | 26:17.84 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_new() }); 26:17.84 | ^^^^^^ unnecessary `unsafe` block 26:17.84 warning: unnecessary `unsafe` block 26:17.84 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/context.rs:41:30 26:17.84 | 26:17.84 41 | let ptr = try_alloc!(unsafe { 26:17.84 | ^^^^^^ unnecessary `unsafe` block 26:17.84 warning: unnecessary `unsafe` block 26:17.84 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:27:9 26:17.84 | 26:17.85 27 | unsafe { 26:17.85 | ^^^^^^ unnecessary `unsafe` block 26:17.85 warning: unnecessary `unsafe` block 26:17.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:50:9 26:17.85 | 26:17.85 50 | unsafe { 26:17.85 | ^^^^^^ unnecessary `unsafe` block 26:17.85 warning: unnecessary `unsafe` block 26:17.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:57:15 26:17.85 | 26:17.85 57 | match unsafe { ::ffi::udev_device_get_devnum(self.device) } { 26:17.85 | ^^^^^^ unnecessary `unsafe` block 26:17.85 warning: unnecessary `unsafe` block 26:17.86 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:89:31 26:17.86 | 26:17.86 89 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devnode(self.device) }).map(|path| { 26:17.86 | ^^^^^^ unnecessary `unsafe` block 26:17.87 warning: unnecessary `unsafe` block 26:17.87 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:96:19 26:17.87 | 26:17.87 96 | let ptr = unsafe { ::ffi::udev_device_get_parent(self.device) }; 26:17.87 | ^^^^^^ unnecessary `unsafe` block 26:17.87 warning: unnecessary `unsafe` block 26:17.88 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:99:13 26:17.88 | 26:17.88 99 | unsafe { 26:17.89 | ^^^^^^ unnecessary `unsafe` block 26:17.89 warning: unnecessary `unsafe` block 26:17.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:143:19 26:17.90 | 26:17.90 143 | let ptr = unsafe { ::ffi::udev_device_get_sysnum(self.device) }; 26:17.90 | ^^^^^^ unnecessary `unsafe` block 26:17.90 warning: unnecessary `unsafe` block 26:17.90 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:158:31 26:17.90 | 26:17.90 158 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_devtype(self.device) }) 26:17.90 | ^^^^^^ unnecessary `unsafe` block 26:17.91 warning: unnecessary `unsafe` block 26:17.91 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:163:31 26:17.91 | 26:17.91 163 | ::util::ptr_to_os_str(unsafe { ::ffi::udev_device_get_driver(self.device) }) 26:17.91 | ^^^^^^ unnecessary `unsafe` block 26:17.91 warning: unnecessary `unsafe` block 26:17.91 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:173:31 26:17.91 | 26:17.91 173 | ::util::ptr_to_os_str(unsafe { 26:17.92 | ^^^^^^ unnecessary `unsafe` block 26:17.92 warning: unnecessary `unsafe` block 26:17.92 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:185:31 26:17.92 | 26:17.92 185 | ::util::ptr_to_os_str(unsafe { 26:17.93 | ^^^^^^ unnecessary `unsafe` block 26:17.93 warning: unnecessary `unsafe` block 26:17.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:195:33 26:17.93 | 26:17.93 195 | ::util::errno_to_result(unsafe { 26:17.93 | ^^^^^^ unnecessary `unsafe` block 26:17.93 warning: unnecessary `unsafe` block 26:17.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:217:20 26:17.93 | 26:17.93 217 | entry: unsafe { ::ffi::udev_device_get_properties_list_entry(self.device) } 26:17.93 | ^^^^^^ unnecessary `unsafe` block 26:17.93 warning: unnecessary `unsafe` block 26:17.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:238:20 26:17.94 | 26:17.94 238 | entry: unsafe { ::ffi::udev_device_get_sysattr_list_entry(self.device) } 26:17.94 | ^^^^^^ unnecessary `unsafe` block 26:17.94 warning: unnecessary `unsafe` block 26:17.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:261:26 26:17.94 | 26:17.94 261 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 26:17.94 | ^^^^^^ unnecessary `unsafe` block 26:17.94 warning: unnecessary `unsafe` block 26:17.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/device.rs:307:26 26:17.94 | 26:17.94 307 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 26:17.94 | ^^^^^^ unnecessary `unsafe` block 26:17.94 warning: unnecessary `unsafe` block 26:17.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:22:9 26:17.94 | 26:17.94 22 | unsafe { ::ffi::udev_enumerate_unref(self.enumerator) }; 26:17.94 | ^^^^^^ unnecessary `unsafe` block 26:17.94 warning: unnecessary `unsafe` block 26:17.94 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:29:30 26:17.94 | 26:17.94 29 | let ptr = try_alloc!(unsafe { ::ffi::udev_enumerate_new(context.as_ptr()) }); 26:17.94 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:39:33 26:17.96 | 26:17.96 39 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:48:33 26:17.96 | 26:17.96 48 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:58:33 26:17.96 | 26:17.96 58 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:67:33 26:17.96 | 26:17.96 67 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:77:33 26:17.96 | 26:17.96 77 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.96 warning: unnecessary `unsafe` block 26:17.96 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:86:33 26:17.96 | 26:17.96 86 | ::util::errno_to_result(unsafe { 26:17.96 | ^^^^^^ unnecessary `unsafe` block 26:17.97 warning: unnecessary `unsafe` block 26:17.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:93:33 26:17.97 | 26:17.97 93 | ::util::errno_to_result(unsafe { 26:17.97 | ^^^^^^ unnecessary `unsafe` block 26:17.97 warning: unnecessary `unsafe` block 26:17.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:102:33 26:17.97 | 26:17.97 102 | ::util::errno_to_result(unsafe { 26:17.97 | ^^^^^^ unnecessary `unsafe` block 26:17.97 warning: unnecessary `unsafe` block 26:17.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:112:33 26:17.97 | 26:17.97 112 | ::util::errno_to_result(unsafe { 26:17.97 | ^^^^^^ unnecessary `unsafe` block 26:17.97 warning: unnecessary `unsafe` block 26:17.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:121:33 26:17.97 | 26:17.97 121 | ::util::errno_to_result(unsafe { 26:17.97 | ^^^^^^ unnecessary `unsafe` block 26:17.97 warning: unnecessary `unsafe` block 26:17.97 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:136:20 26:17.97 | 26:17.97 136 | entry: unsafe { ::ffi::udev_enumerate_get_list_entry(self.enumerator) } 26:17.98 | ^^^^^^ unnecessary `unsafe` block 26:17.98 warning: unnecessary `unsafe` block 26:17.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:130:38 26:17.98 | 26:17.98 130 | try!(::util::errno_to_result(unsafe { 26:17.98 | ^^^^^^ unnecessary `unsafe` block 26:17.98 warning: unnecessary `unsafe` block 26:17.98 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/enumerator.rs:157:26 26:17.98 | 26:17.98 157 | self.entry = unsafe { ::ffi::udev_list_entry_get_next(self.entry) }; 26:17.98 | ^^^^^^ unnecessary `unsafe` block 26:17.99 warning: unnecessary `unsafe` block 26:17.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:25:9 26:17.99 | 26:17.99 25 | unsafe { 26:17.99 | ^^^^^^ unnecessary `unsafe` block 26:17.99 warning: unnecessary `unsafe` block 26:17.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:36:30 26:17.99 | 26:17.99 36 | let ptr = try_alloc!(unsafe { 26:17.99 | ^^^^^^ unnecessary `unsafe` block 26:17.99 warning: unnecessary `unsafe` block 26:17.99 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:50:33 26:18.00 | 26:18.00 50 | ::util::errno_to_result(unsafe { 26:18.00 | ^^^^^^ unnecessary `unsafe` block 26:18.00 warning: unnecessary `unsafe` block 26:18.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:60:33 26:18.00 | 26:18.00 60 | ::util::errno_to_result(unsafe { 26:18.00 | ^^^^^^ unnecessary `unsafe` block 26:18.00 warning: unnecessary `unsafe` block 26:18.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:69:33 26:18.00 | 26:18.00 69 | ::util::errno_to_result(unsafe { 26:18.00 | ^^^^^^ unnecessary `unsafe` block 26:18.00 warning: unnecessary `unsafe` block 26:18.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:76:33 26:18.00 | 26:18.00 76 | ::util::errno_to_result(unsafe { 26:18.00 | ^^^^^^ unnecessary `unsafe` block 26:18.01 warning: unnecessary `unsafe` block 26:18.01 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:85:38 26:18.01 | 26:18.01 85 | try!(::util::errno_to_result(unsafe { 26:18.01 | ^^^^^^ unnecessary `unsafe` block 26:18.01 warning: unnecessary `unsafe` block 26:18.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:110:9 26:18.02 | 26:18.02 110 | unsafe { 26:18.02 | ^^^^^^ unnecessary `unsafe` block 26:18.02 warning: unnecessary `unsafe` block 26:18.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:121:22 26:18.02 | 26:18.02 121 | let device = unsafe { 26:18.02 | ^^^^^^ unnecessary `unsafe` block 26:18.02 warning: unnecessary `unsafe` block 26:18.02 --> /<>/firefox-68.0~b13+build1/third_party/rust/libudev/src/monitor.rs:202:9 26:18.02 | 26:18.02 202 | unsafe { 26:18.03 | ^^^^^^ unnecessary `unsafe` block 26:18.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:18.82 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool IsNumber(JS::HandleValue)’: 26:18.82 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:671:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:18.82 MOZ_ALWAYS_INLINE bool IsNumber(HandleValue v) { 26:18.82 ^~~~~~~~ 26:18.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toString_impl(JSContext*, const JS::CallArgs&)’: 26:18.95 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:867:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:18.95 if (!ToInteger(cx, args[0], &d2)) { 26:18.95 ~~~~~~~~~^~~~~~~~~~~~~~~~~~ 26:19.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toFixed_impl(JSContext*, const JS::CallArgs&)’: 26:19.02 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.02 if (!ToInteger(cx, args[0], &prec)) { 26:19.02 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:19.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toExponential_impl(JSContext*, const JS::CallArgs&)’: 26:19.09 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.09 if (!ToInteger(cx, args[0], &prec)) { 26:19.09 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:19.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toPrecision_impl(JSContext*, const JS::CallArgs&)’: 26:19.15 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.15 if (!ToInteger(cx, args[0], &prec)) { 26:19.15 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:19.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:19.21 /<>/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’: 26:19.21 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:312:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:19.21 bool BaseProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 26:19.21 ^~~~~~~~~~~~~~~~ 26:19.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29: 26:19.42 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘JS::PerfMeasurement* GetPM(JSContext*, JS::HandleValue, const char*)’: 26:19.42 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:184:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.42 static PerfMeasurement* GetPM(JSContext* cx, JS::HandleValue value, 26:19.42 ^~~~~ 26:19.42 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:188:71: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.42 DecompileValueGenerator(cx, JSDVG_SEARCH_STACK, value, nullptr); 26:19.42 ^ 26:19.46 Compiling pulse v0.2.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-rs) 26:19.47 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=pulse CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs/pulse-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 26:19.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:19.47 /<>/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’: 26:19.47 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:324:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:19.47 bool BaseProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 26:19.47 ^~~~~~~~~~~~~~~~ 26:19.47 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:19.47 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:19.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:19.47 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:19.47 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 26:19.47 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:19.47 arg1, arg2); 26:19.47 ~~~~~~~~~~~ 26:19.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29: 26:19.70 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_canMeasureSomething(JSContext*, unsigned int, JS::Value*)’: 26:19.70 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:81:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:19.71 PerfMeasurement* p = GetPM(cx, args.thisv(), "canMeasureSomething"); 26:19.71 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:19.72 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_reset(JSContext*, unsigned int, JS::Value*)’: 26:19.72 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:71:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:19.72 PerfMeasurement* p = GetPM(cx, args.thisv(), "reset"); 26:19.72 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:19.74 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_stop(JSContext*, unsigned int, JS::Value*)’: 26:19.74 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:61:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:19.74 PerfMeasurement* p = GetPM(cx, args.thisv(), "stop"); 26:19.74 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 26:19.75 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_start(JSContext*, unsigned int, JS::Value*)’: 26:19.75 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:51:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:19.75 PerfMeasurement* p = GetPM(cx, args.thisv(), "start"); 26:19.75 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:20.00 /<>/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’: 26:20.00 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:63:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.00 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 26:20.00 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:20.04 /<>/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’: 26:20.04 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:20.04 bool BaseProxyHandler::get(JSContext* cx, HandleObject proxy, 26:20.04 ^~~~~~~~~~~~~~~~ 26:20.04 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:70:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.04 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:80:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.04 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 26:20.04 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:20.04 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:20.04 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:20.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:20.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.05 return op(cx, obj, receiver, id, vp); 26:20.05 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.05 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.05 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:20.05 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:20.05 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:20.05 return CallGetter(cx, receiver, getterFunc, vp); 26:20.05 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.05 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:123:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:20.17 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:20.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:20.17 /<>/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)’: 26:20.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:134:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.17 inline bool GetProperty(JSContext* cx, JS::Handle obj, 26:20.17 ^~~~~~~~~~~ 26:20.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.17 return op(cx, obj, receiver, id, vp); 26:20.17 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:20.17 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:20.17 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:20.29 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘const char* FormatValue(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 26:20.29 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:673:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:20.29 static const char* FormatValue(JSContext* cx, HandleValue v, 26:20.29 ^~~~~~~~~~~ 26:20.29 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:20.30 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:20.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:20.30 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:20.30 return ToStringSlow(cx, v); 26:20.30 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:20.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:20.90 /<>/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)’: 26:20.90 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1016:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.90 JS_PUBLIC_API bool JS::CreateError(JSContext* cx, JSExnType type, 26:20.90 ^~ 26:20.94 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘bool js::GetInternalError(JSContext*, unsigned int, JS::MutableHandleValue)’: 26:20.94 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1108:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.94 bool js::GetInternalError(JSContext* cx, unsigned errorNumber, 26:20.94 ^~ 26:20.94 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1112:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.94 return CallSelfHostedFunction(cx, cx->names().GetInternalError, 26:20.94 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.94 NullHandleValue, args, error); 26:20.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.97 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘bool js::GetTypeError(JSContext*, unsigned int, JS::MutableHandleValue)’: 26:20.97 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1116:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.97 bool js::GetTypeError(JSContext* cx, unsigned errorNumber, 26:20.97 ^~ 26:20.97 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1120:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:20.97 return CallSelfHostedFunction(cx, cx->names().GetTypeError, NullHandleValue, 26:20.97 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:20.97 args, error); 26:20.97 ~~~~~~~~~~~~ 26:21.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:21.15 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘bool JS_WrapPropertyDescriptor(JSContext*, JS::MutableHandle)’: 26:21.15 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:195:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:21.15 JS_FRIEND_API bool JS_WrapPropertyDescriptor( 26:21.15 ^~~~~~~~~~~~~~~~~~~~~~~~~ 26:21.35 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘void js::AssertSameCompartment(JSContext*, JS::HandleValue)’: 26:21.35 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:357:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:21.35 JS_FRIEND_API void js::AssertSameCompartment(JSContext* cx, JS::HandleValue v) { 26:21.35 ^~ 26:21.68 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:21.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:21.68 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘JS::Realm* js::GetAnyRealmInZone(JS::Zone*)’: 26:21.68 /<>/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] 26:21.68 return *it; 26:21.68 ^~ 26:21.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:21.68 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1133:20: note: ‘*((void*)(& realm)+8).js::RealmsInCompartmentIter::it’ was declared here 26:21.68 RealmsInZoneIter realm(zone); 26:21.68 ^~~~~ 26:21.78 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘bool js::ReportIsNotFunction(JSContext*, JS::HandleValue)’: 26:21.78 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1261:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:21.78 JS_FRIEND_API bool js::ReportIsNotFunction(JSContext* cx, HandleValue v) { 26:21.78 ^~ 26:21.78 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:1263:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:21.78 return ReportIsNotFunction(cx, v, -1); 26:21.78 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 26:22.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:22.77 /<>/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&)’: 26:22.77 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.78 bool js::SetPropertyIgnoringNamedGetter(JSContext* cx, HandleObject obj, 26:22.78 ^~ 26:22.78 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.78 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:148:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:22.78 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:22.78 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:22.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:22.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:22.78 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 26:22.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:22.78 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:22.78 return NativeSetProperty(cx, obj.as(), id, v, 26:22.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.79 receiver, result); 26:22.79 ~~~~~~~~~~~~~~~~~ 26:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:22.79 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:22.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:22.79 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:22.79 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:22.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:22.79 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:253:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.80 return op(cx, obj, id, v, result); 26:22.80 ~~^~~~~~~~~~~~~~~~~~~~~~~~ 26:22.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:22.80 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:189:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:22.81 if (!GetOwnPropertyDescriptor(cx, receiverObj, id, &existingDescriptor)) { 26:22.81 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.81 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:212:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.81 return DefineDataProperty(cx, receiverObj, id, v, attrs, result); 26:22.81 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.81 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.81 if (!CallSetter(cx, receiver, setterValue, v)) { 26:22.81 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.81 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:225:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.90 /<>/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’: 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.90 bool BaseProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 26:22.90 ^~~~~~~~~~~~~~~~ 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:126:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:137:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:22.90 if (!getOwnPropertyDescriptor(cx, proxy, id, &ownDesc)) { 26:22.90 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.90 return SetPropertyIgnoringNamedGetter(cx, proxy, id, v, receiver, ownDesc, 26:22.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:22.90 result); 26:22.90 ~~~~~~~ 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:22.90 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:144:40: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29: 26:23.00 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_eventsMeasured(JSContext*, unsigned int, JS::Value*)’: 26:23.00 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.00 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.00 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.00 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:43:1: note: in expansion of macro ‘GETTER’ 26:23.00 GETTER(eventsMeasured) 26:23.00 ^~~~~~ 26:23.02 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cpu_migrations(JSContext*, unsigned int, JS::Value*)’: 26:23.02 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.02 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.02 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.02 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:42:1: note: in expansion of macro ‘GETTER’ 26:23.02 GETTER(cpu_migrations) 26:23.02 ^~~~~~ 26:23.04 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_context_switches(JSContext*, unsigned int, JS::Value*)’: 26:23.04 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.04 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.04 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.04 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:41:1: note: in expansion of macro ‘GETTER’ 26:23.04 GETTER(context_switches) 26:23.04 ^~~~~~ 26:23.06 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_major_page_faults(JSContext*, unsigned int, JS::Value*)’: 26:23.06 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.06 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.06 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.06 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:40:1: note: in expansion of macro ‘GETTER’ 26:23.06 GETTER(major_page_faults) 26:23.06 ^~~~~~ 26:23.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_page_faults(JSContext*, unsigned int, JS::Value*)’: 26:23.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.08 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.08 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.08 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:39:1: note: in expansion of macro ‘GETTER’ 26:23.09 GETTER(page_faults) 26:23.09 ^~~~~~ 26:23.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_bus_cycles(JSContext*, unsigned int, JS::Value*)’: 26:23.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.10 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.10 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.10 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:38:1: note: in expansion of macro ‘GETTER’ 26:23.10 GETTER(bus_cycles) 26:23.10 ^~~~~~ 26:23.12 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_branch_misses(JSContext*, unsigned int, JS::Value*)’: 26:23.12 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.12 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.12 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.12 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:37:1: note: in expansion of macro ‘GETTER’ 26:23.12 GETTER(branch_misses) 26:23.12 ^~~~~~ 26:23.14 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_branch_instructions(JSContext*, unsigned int, JS::Value*)’: 26:23.14 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.14 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.14 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.14 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:36:1: note: in expansion of macro ‘GETTER’ 26:23.14 GETTER(branch_instructions) 26:23.14 ^~~~~~ 26:23.16 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cache_misses(JSContext*, unsigned int, JS::Value*)’: 26:23.16 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.16 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.16 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.16 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:35:1: note: in expansion of macro ‘GETTER’ 26:23.16 GETTER(cache_misses) 26:23.16 ^~~~~~ 26:23.17 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cache_references(JSContext*, unsigned int, JS::Value*)’: 26:23.18 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.18 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.18 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.18 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:34:1: note: in expansion of macro ‘GETTER’ 26:23.18 GETTER(cache_references) 26:23.18 ^~~~~~ 26:23.19 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_instructions(JSContext*, unsigned int, JS::Value*)’: 26:23.19 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.19 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.19 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.19 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:33:1: note: in expansion of macro ‘GETTER’ 26:23.20 GETTER(instructions) 26:23.20 ^~~~~~ 26:23.22 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_get_cpu_cycles(JSContext*, unsigned int, JS::Value*)’: 26:23.22 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:26:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:23.22 PerfMeasurement* p = GetPM(cx, args.thisv(), #name); \ 26:23.22 ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.22 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:32:1: note: in expansion of macro ‘GETTER’ 26:23.22 GETTER(cpu_cycles) 26:23.22 ^~~~~~ 26:23.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:23.38 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue)’: 26:23.38 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:377:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:23.38 JS_PUBLIC_API uint64_t JS::ExceptionTimeWarpTarget(JS::HandleValue value) { 26:23.38 ^~ 26:23.58 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:23.58 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp: In function ‘JS::UniqueChars JS::FormatStackDump(JSContext*, bool, bool, bool)’: 26:23.58 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:776:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:23.58 const char* value = FormatValue(cx, arg, valueBytes); 26:23.58 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:23.58 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:23.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:23.59 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:23.59 return ToStringSlow(cx, v); 26:23.59 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:23.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:23.59 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:23.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:23.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:23.59 return op(cx, obj, receiver, id, vp); 26:23.60 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:23.60 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:23.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:23.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:23.60 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:882:37: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:23.60 const char* name = FormatValue(cx, key, nameBytes); 26:23.60 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:23.61 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:891:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:23.61 const char* value = FormatValue(cx, v, valueBytes); 26:23.61 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 26:23.61 /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:891:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:24.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:24.64 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In function ‘const char* js::ValueToSourceForError(JSContext*, JS::HandleValue, JS::UniqueChars&)’: 26:24.64 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1043:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:24.64 const char* js::ValueToSourceForError(JSContext* cx, HandleValue val, 26:24.64 ^~ 26:24.64 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:1055:40: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:24.64 RootedString str(cx, JS_ValueToSource(cx, val)); 26:24.64 ~~~~~~~~~~~~~~~~^~~~~~~~~ 26:24.96 Compiling profiler_helper v0.1.0 (/<>/firefox-68.0~b13+build1/tools/profiler/rust-helper) 26:24.97 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Markus Stange ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=profiler_helper CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/tools/profiler/rust-helper' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 26:25.07 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:25.07 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:25.08 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:25.08 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:25.08 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:25.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:25.08 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool num_parseFloat(JSContext*, unsigned int, JS::Value*)’: 26:25.08 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.08 return ToStringSlow(cx, v); 26:25.08 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:25.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:25.35 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToNumberSlow(JSContext*, JS::HandleValue, double*)’: 26:25.35 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1741:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.35 JS_PUBLIC_API bool js::ToNumberSlow(JSContext* cx, HandleValue v_, 26:25.35 ^~ 26:25.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToNumericSlow(JSContext*, JS::MutableHandleValue)’: 26:25.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1789:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:25.40 bool js::ToNumericSlow(JSContext* cx, MutableHandleValue vp) { 26:25.40 ^~ 26:25.40 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20, 26:25.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:25.40 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:209:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.40 if (!ToNumberSlow(cx, vp, &d)) { 26:25.41 ~~~~~~~~~~~~^~~~~~~~~~~~ 26:25.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:25.43 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt32OrBigIntSlow(JSContext*, JS::MutableHandleValue)’: 26:25.43 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1924:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:25.43 bool js::ToInt32OrBigIntSlow(JSContext* cx, MutableHandleValue vp) { 26:25.43 ^~ 26:25.44 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20, 26:25.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:25.44 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:25.44 return ToNumericSlow(cx, vp); 26:25.44 ~~~~~~~~~~~~~^~~~~~~~ 26:25.47 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool js::ToInteger(JSContext*, JS::HandleValue, double*)’: 26:25.47 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.47 static MOZ_MUST_USE inline bool ToInteger(JSContext* cx, HandleValue v, 26:25.47 ^~~~~~~~~ 26:25.47 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:314:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:328:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.48 if (!ToNumberSlow(cx, v, dp)) { 26:25.48 ~~~~~~~~~~~~^~~~~~~~~~~ 26:25.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:25.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::num_toString(JSContext*, unsigned int, JS::Value*)’: 26:25.51 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:867:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.51 if (!ToInteger(cx, args[0], &d2)) { 26:25.51 ~~~~~~~~~^~~~~~~~~~~~~~~~~~ 26:25.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toFixed(JSContext*, unsigned int, JS::Value*)’: 26:25.60 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1101:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.60 if (!ToInteger(cx, args[0], &prec)) { 26:25.60 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:25.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toExponential(JSContext*, unsigned int, JS::Value*)’: 26:25.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1148:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.70 if (!ToInteger(cx, args[0], &prec)) { 26:25.70 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:25.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool num_toPrecision(JSContext*, unsigned int, JS::Value*)’: 26:25.79 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1209:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.79 if (!ToInteger(cx, args[0], &prec)) { 26:25.79 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:25.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToIndexSlow(JSContext*, JS::HandleValue, unsigned int, uint64_t*)’: 26:25.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1972:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.86 bool js::ToIndexSlow(JSContext* cx, JS::HandleValue v, 26:25.86 ^~ 26:25.86 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1984:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:25.86 if (!ToInteger(cx, v, &integerIndex)) { 26:25.86 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:25.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt8Slow(JSContext*, JS::HandleValue, int8_t*)’: 26:25.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1816:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.89 JS_PUBLIC_API bool js::ToInt8Slow(JSContext* cx, const HandleValue v, 26:25.89 ^~ 26:25.89 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1823:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.89 if (!ToNumberSlow(cx, v, &d)) { 26:25.89 ~~~~~~~~~~~~^~~~~~~~~~~ 26:25.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint8Slow(JSContext*, JS::HandleValue, uint8_t*)’: 26:25.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1836:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.93 JS_PUBLIC_API bool js::ToUint8Slow(JSContext* cx, const HandleValue v, 26:25.93 ^~ 26:25.93 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1843:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.93 if (!ToNumberSlow(cx, v, &d)) { 26:25.93 ~~~~~~~~~~~~^~~~~~~~~~~ 26:25.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt16Slow(JSContext*, JS::HandleValue, int16_t*)’: 26:25.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1855:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.96 JS_PUBLIC_API bool js::ToInt16Slow(JSContext* cx, const HandleValue v, 26:25.96 ^~ 26:25.96 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1862:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:25.96 if (!ToNumberSlow(cx, v, &d)) { 26:25.96 ~~~~~~~~~~~~^~~~~~~~~~~ 26:26.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt64Slow(JSContext*, JS::HandleValue, int64_t*)’: 26:26.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1874:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.00 JS_PUBLIC_API bool js::ToInt64Slow(JSContext* cx, const HandleValue v, 26:26.00 ^~ 26:26.00 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1881:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.00 if (!ToNumberSlow(cx, v, &d)) { 26:26.00 ~~~~~~~~~~~~^~~~~~~~~~~ 26:26.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint64Slow(JSContext*, JS::HandleValue, uint64_t*)’: 26:26.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1894:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.03 JS_PUBLIC_API bool js::ToUint64Slow(JSContext* cx, const HandleValue v, 26:26.03 ^~ 26:26.03 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1901:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.03 if (!ToNumberSlow(cx, v, &d)) { 26:26.03 ~~~~~~~~~~~~^~~~~~~~~~~ 26:26.05 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToInt32Slow(JSContext*, JS::HandleValue, int32_t*)’: 26:26.05 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1909:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.05 JS_PUBLIC_API bool js::ToInt32Slow(JSContext* cx, const HandleValue v, 26:26.05 ^~ 26:26.05 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1916:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.05 if (!ToNumberSlow(cx, v, &d)) { 26:26.05 ~~~~~~~~~~~~^~~~~~~~~~~ 26:26.12 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.12 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.12 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool js::num_parseInt(JSContext*, unsigned int, JS::Value*)’: 26:26.12 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.12 return ToStringSlow(cx, v); 26:26.13 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.13 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.13 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.13 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.13 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.13 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.13 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.13 return js::ToInt32Slow(cx, v, out); 26:26.13 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:26.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:26.27 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint32Slow(JSContext*, JS::HandleValue, uint32_t*)’: 26:26.27 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1943:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.27 JS_PUBLIC_API bool js::ToUint32Slow(JSContext* cx, const HandleValue v, 26:26.27 ^~ 26:26.27 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1950:22: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:26.27 if (!ToNumberSlow(cx, v, &d)) { 26:26.27 ~~~~~~~~~~~~^~~~~~~~~~~ 26:26.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:29: 26:26.31 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp: In function ‘bool pm_construct(JSContext*, unsigned int, JS::Value*)’: 26:26.31 /<>/firefox-68.0~b13+build1/js/src/perf/jsperf.cpp:158:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:26.31 ReportMissingArg(cx, args.calleev(), 0); 26:26.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 26:26.31 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.31 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.31 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.31 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.31 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.31 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.31 return js::ToUint32Slow(cx, v, out); 26:26.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:26.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.42 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp: In member function ‘bool js::ErrorReport::init(JSContext*, JS::HandleValue, js::ErrorReport::SniffingBehavior)’: 26:26.42 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:771:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.42 bool ErrorReport::init(JSContext* cx, HandleValue exn, 26:26.42 ^~~~~~~~~~~ 26:26.42 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.42 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.42 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.43 return ToStringSlow(cx, v); 26:26.43 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.43 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:824:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:26.43 if (JS_GetProperty(cx, exnObject, js_name_str, &val) && val.isString()) { 26:26.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.43 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:831:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:26.43 if (JS_GetProperty(cx, exnObject, js_message_str, &val) && val.isString()) { 26:26.43 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.43 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:863:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:26.43 if (JS_GetProperty(cx, exnObject, filename_str, &val)) { 26:26.44 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.44 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.44 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.44 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.44 return ToStringSlow(cx, v); 26:26.44 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.46 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:875:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:26.46 if (!JS_GetProperty(cx, exnObject, js_lineNumber_str, &val) || 26:26.46 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.46 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.46 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.46 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.46 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.46 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.46 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.46 return js::ToUint32Slow(cx, v, out); 26:26.46 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:26.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.48 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:882:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:26.48 if (!JS_GetProperty(cx, exnObject, js_columnNumber_str, &val) || 26:26.48 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.48 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.48 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.48 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.48 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.48 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.48 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.48 return js::ToUint32Slow(cx, v, out); 26:26.48 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:26.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool exn_toSource(JSContext*, unsigned int, JS::Value*)’: 26:26.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:266:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.71 return js::ToObjectSlow(cx, v, false); 26:26.71 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 26:26.71 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:26.71 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:26.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.71 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.71 return op(cx, obj, receiver, id, vp); 26:26.72 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.72 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.72 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:26.72 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.72 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:26.72 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:26.72 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:26.72 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:26.72 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.73 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.73 return ToStringSlow(cx, v); 26:26.73 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.73 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:26.73 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:43, 26:26.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.74 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.75 return op(cx, obj, receiver, id, vp); 26:26.75 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.76 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.76 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:26.76 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.76 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:490:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.76 !(message = ValueToSource(cx, messageVal))) { 26:26.76 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 26:26.76 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:496:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.76 if (!GetProperty(cx, obj, obj, cx->names().fileName, &filenameVal) || 26:26.76 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.76 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:497:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.76 !(filename = ValueToSource(cx, filenameVal))) { 26:26.76 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 26:26.76 /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:503:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:26.76 if (!GetProperty(cx, obj, obj, cx->names().lineNumber, &linenoVal) || 26:26.76 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:26.77 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.77 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.77 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.77 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.77 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.77 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.78 return js::ToUint32Slow(cx, v, out); 26:26.79 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:26.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jit/IonTypes.h:19, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeSet.h:22, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectGroup.h:19, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Shape.h:32, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:18, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.79 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.79 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.79 return ToStringSlow(cx, v); 26:26.80 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h: In function ‘bool Error(JSContext*, unsigned int, JS::Value*)’: 26:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.99 return ToStringSlow(cx, v); 26:26.99 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.99 /<>/firefox-68.0~b13+build1/js/src/vm/StringType.h:1756:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.99 return ToStringSlow(cx, v); 26:26.99 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:26.99 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:26.99 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 26:26.99 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 26:26.99 from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:27, 26:26.99 from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 26:26.99 from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:11, 26:26.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:26.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:174:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:26.99 return js::ToUint32Slow(cx, v, out); 26:26.99 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:27.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:27.12 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘bool js::ToUint16Slow(JSContext*, JS::HandleValue, uint16_t*)’: 26:27.12 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1958:20: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:27.12 JS_PUBLIC_API bool js::ToUint16Slow(JSContext* cx, const HandleValue v, 26:27.12 ^~ 26:27.12 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1964:27: note: parameter passing for argument of type ‘const HandleValue’ {aka ‘const JS::Handle’} changed in GCC 7.1 26:27.12 } else if (!ToNumberSlow(cx, v, &d)) { 26:27.12 ~~~~~~~~~~~~^~~~~~~~~~~ 26:28.52 Compiling env_logger v0.5.6 26:28.52 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A logging implementation for `log` which is configured via an environment 26:28.52 variable. 26:28.52 ' CARGO_PKG_REPOSITORY='https://github.com/sebasmagri/env_logger/' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.5.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=env_logger CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/env_logger' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 26:28.79 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:28.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:28.80 /<>/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)’: 26:28.80 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:92:13: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:28.80 return *it; 26:28.80 ^~ 26:28.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:28.80 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ was declared here 26:28.80 for (CompartmentsIter c(rt); !c.done(); c.next()) { 26:28.80 ^ 26:28.80 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:28.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:28.80 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:28.80 it >= zone->compartments().end(); 26:28.80 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:28.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:28.80 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:438:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ was declared here 26:28.80 for (CompartmentsIter c(rt); !c.done(); c.next()) { 26:28.80 ^ 26:29.39 In file included from /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:16, 26:29.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:29.40 /<>/firefox-68.0~b13+build1/js/src/vm/Compartment-inl.h: In member function ‘bool JS::Compartment::wrap(JSContext*, JS::MutableHandleValue)’: 26:29.40 /<>/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’} changed in GCC 7.1 26:29.40 inline bool JS::Compartment::wrap(JSContext* cx, JS::MutableHandleValue vp) { 26:29.40 ^~ 26:29.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:29.45 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In function ‘bool WrapReceiver(JSContext*, JS::HandleObject, JS::MutableHandleValue)’: 26:29.46 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:158:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:29.46 static bool WrapReceiver(JSContext* cx, HandleObject wrapper, 26:29.46 ^~~~~~~~~~~~ 26:29.71 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp: In function ‘bool js::RecomputeWrappers(JSContext*, const js::CompartmentFilter&, const js::CompartmentFilter&)’: 26:29.71 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:644:25: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:29.71 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 26:29.71 ^ 26:29.71 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:29.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:29.71 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:29.71 it >= zone->compartments().end(); 26:29.71 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:29.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:29.71 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:644:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ was declared here 26:29.71 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 26:29.71 ^ 26:30.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:30.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:30.02 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h: In function ‘bool js::RemapAllWrappersForObject(JSContext*, JSObject*, JSObject*)’: 26:30.02 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:87:7: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:30.02 it++; 26:30.02 ~~^~ 26:30.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:30.02 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::it’ was declared here 26:30.02 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 26:30.02 ^ 26:30.02 In file included from /<>/firefox-68.0~b13+build1/js/src/jsfriendapi.cpp:21, 26:30.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:11: 26:30.03 /<>/firefox-68.0~b13+build1/js/src/gc/PublicIterators.h:83:42: warning: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ may be used uninitialized in this function [-Wmaybe-uninitialized] 26:30.03 it >= zone->compartments().end(); 26:30.03 ~~~~~~~~~~~~~~~~~~~~~~~~^~ 26:30.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:30.04 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:622:25: note: ‘*((void*)(& c)+20).js::CompartmentsInZoneIter::zone’ was declared here 26:30.04 for (CompartmentsIter c(cx->runtime()); !c.done(); c.next()) { 26:30.04 ^ 26:30.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:38: 26:30.26 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp: In member function ‘virtual bool js::BaseProxyHandler::getOwnEnumerablePropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 26:30.26 /<>/firefox-68.0~b13+build1/js/src/proxy/BaseProxyHandler.cpp:252:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:30.26 if (!getOwnPropertyDescriptor(cx, proxy, id, &desc)) { 26:30.26 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:31.48 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.cpp:20, 26:31.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:2: 26:31.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.h: In function ‘bool Number(JSContext*, unsigned int, JS::Value*)’: 26:31.48 /<>/firefox-68.0~b13+build1/js/src/jsnum.h:228:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:31.48 return ToNumericSlow(cx, vp); 26:31.48 ~~~~~~~~~~~~~^~~~~~~~ 26:31.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:20: 26:31.69 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp: In function ‘JSObject* js::InitNumberClass(JSContext*, JS::Handle)’: 26:31.69 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1400:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:31.69 if (!DefineDataProperty(cx, ctor, parseIntId, parseIntValue, 0)) { 26:31.69 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1413:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:31.70 if (!DefineDataProperty(cx, ctor, parseFloatId, parseFloatValue, 0)) { 26:31.70 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1421:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:31.70 if (!NativeDefineDataProperty( 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~^ 26:31.70 cx, global, cx->names().NaN, valueNaN, 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.70 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING) || 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.70 /<>/firefox-68.0~b13+build1/js/src/jsnum.cpp:1424:32: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:31.70 !NativeDefineDataProperty( 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~^ 26:31.70 cx, global, cx->names().Infinity, valueInfinity, 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.70 JSPROP_PERMANENT | JSPROP_READONLY | JSPROP_RESOLVING)) { 26:31.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:31.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src7.cpp:47: 26:31.84 /<>/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’: 26:31.84 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:46:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:31.84 bool CrossCompartmentWrapper::getOwnPropertyDescriptor( 26:31.84 ^~~~~~~~~~~~~~~~~~~~~~~ 26:31.84 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:50:43: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:31.84 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 26:31.84 ok = (pre) && (op); \ 26:31.84 ~~~~ 26:31.84 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:50:43: 26:31.84 Wrapper::getOwnPropertyDescriptor(cx, wrapper, id, desc), 26:31.84 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 26:31.84 ok = (pre) && (op); \ 26:31.84 ^~ 26:31.86 /<>/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’: 26:31.86 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:54:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:31.86 bool CrossCompartmentWrapper::defineProperty(JSContext* cx, 26:31.87 ^~~~~~~~~~~~~~~~~~~~~~~ 26:31.87 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:60:33: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:31.87 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 26:31.87 ok = (pre) && (op); \ 26:31.87 ~~~~ 26:31.87 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:60:33: 26:31.87 Wrapper::defineProperty(cx, wrapper, id, desc2, result), NOTHING); 26:31.87 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 26:31.87 ok = (pre) && (op); \ 26:31.87 ^~ 26:32.05 /<>/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’: 26:32.06 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.06 bool CrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper, 26:32.06 ^~~~~~~~~~~~~~~~~~~~~~~ 26:32.06 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:177:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.06 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.06 if (!Wrapper::get(cx, wrapper, receiverCopy, id, vp)) { 26:32.06 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:32.06 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:187:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.10 /<>/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’: 26:32.10 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.10 bool CrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper, 26:32.10 ^~~~~~~~~~~~~~~~~~~~~~~ 26:32.10 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:194:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 26:32.11 ok = (pre) && (op); \ 26:32.11 ~~~~ 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: 26:32.11 Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING); 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 26:32.11 ok = (pre) && (op); \ 26:32.11 ^~ 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:32.11 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 26:32.12 ok = (pre) && (op); \ 26:32.12 ~~~~ 26:32.12 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:203:22: 26:32.12 Wrapper::set(cx, wrapper, id, valCopy, receiverCopy, result), NOTHING); 26:32.12 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 26:32.12 ok = (pre) && (op); \ 26:32.12 ^~ 26:32.28 /<>/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’: 26:32.28 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:316:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.28 bool CrossCompartmentWrapper::hasInstance(JSContext* cx, HandleObject wrapper, 26:32.28 ^~~~~~~~~~~~~~~~~~~~~~~ 26:32.29 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:323:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.29 return Wrapper::hasInstance(cx, wrapper, v, bp); 26:32.29 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:32.39 /<>/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’: 26:32.39 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:366:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.39 bool CrossCompartmentWrapper::boxedValue_unbox(JSContext* cx, 26:32.39 ^~~~~~~~~~~~~~~~~~~~~~~ 26:32.39 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:369:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:32.39 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:21: 26:32.39 ok = (pre) && (op); \ 26:32.39 ~~~~ 26:32.39 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:369:57: 26:32.39 PIERCE(cx, wrapper, NOTHING, Wrapper::boxedValue_unbox(cx, wrapper, vp), 26:32.39 /<>/firefox-68.0~b13+build1/js/src/proxy/CrossCompartmentWrapper.cpp:27:22: note: in definition of macro ‘PIERCE’ 26:32.39 ok = (pre) && (op); \ 26:32.39 ^~ 26:37.09 js/src/Unified_cpp_js_src9.o 26:38.16 Compiling xpcom_macros v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom/xpcom_macros) 26:38.16 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=xpcom_macros CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom/xpcom_macros' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 26:46.96 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:46.96 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 26:46.96 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 26:46.96 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 26:46.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 26:46.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘int32_t CoerceInPlace_ToInt32(JS::Value*)’: 26:46.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:46.96 return js::ToInt32Slow(cx, v, out); 26:46.96 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:46.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘int32_t CoerceInPlace_ToNumber(JS::Value*)’: 26:46.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:46.98 return js::ToNumberSlow(cx, v, out); 26:46.98 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:47.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 26:47.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool GetDataProperty(JSContext*, JS::HandleValue, js::HandleAtom, JS::MutableHandleValue)’: 26:47.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6439:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:47.33 static bool GetDataProperty(JSContext* cx, HandleValue objVal, HandleAtom field, 26:47.33 ^~~~~~~~~~~~~~~ 26:47.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’} changed in GCC 7.1 26:47.33 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6452:29: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:47.33 if (!GetPropertyDescriptor(cx, obj, id, &desc)) { 26:47.33 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:47.40 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool GetDataProperty(JSContext*, JS::HandleValue, const char*, JS::MutableHandleValue)’: 26:47.40 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6468:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:47.40 static bool GetDataProperty(JSContext* cx, HandleValue objVal, 26:47.40 ^~~~~~~~~~~~~~~ 26:47.40 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6468:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:47.40 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:47.40 return GetDataProperty(cx, objVal, field, v); 26:47.40 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:47.40 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6475:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:54.25 /<>/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’: 26:54.25 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:13:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:54.25 bool OpaqueCrossCompartmentWrapper::getOwnPropertyDescriptor( 26:54.25 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.25 /<>/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’: 26:54.25 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:20:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.25 bool OpaqueCrossCompartmentWrapper::defineProperty( 26:54.26 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.28 /<>/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’: 26:54.28 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.28 bool OpaqueCrossCompartmentWrapper::hasInstance(JSContext* cx, 26:54.28 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38: 26:54.33 /<>/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]’: 26:54.33 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.33 bool SecurityWrapper::boxedValue_unbox(JSContext* cx, HandleObject obj, 26:54.33 ^~~~~~~~~~~~~~~~~~~~~ 26:54.35 /<>/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]’: 26:54.35 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:93:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:2: 26:54.36 /<>/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’: 26:54.36 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:23:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:54.36 bool DeadObjectProxy::getOwnPropertyDescriptor( 26:54.36 ^~~~~~~~~~~~~~~ 26:54.37 /<>/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’: 26:54.37 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:30:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.37 bool DeadObjectProxy::defineProperty(JSContext* cx, HandleObject wrapper, 26:54.37 ^~~~~~~~~~~~~~~ 26:54.39 /<>/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’: 26:54.39 /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:95:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.39 bool DeadObjectProxy::hasInstance(JSContext* cx, HandleObject proxy, 26:54.40 ^~~~~~~~~~~~~~~ 26:54.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:54.46 /<>/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’: 26:54.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.47 bool OpaqueCrossCompartmentWrapper::get(JSContext* cx, HandleObject wrapper, 26:54.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:85:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.47 return BaseProxyHandler::get(cx, wrapper, receiver, id, vp); 26:54.47 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.47 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:88:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.48 /<>/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’: 26:54.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.48 bool OpaqueCrossCompartmentWrapper::set(JSContext* cx, HandleObject wrapper, 26:54.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.48 return BaseProxyHandler::set(cx, wrapper, id, v, receiver, result); 26:54.48 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.48 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:95:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.49 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp: In member function ‘virtual bool js::OpaqueCrossCompartmentWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 26:54.49 /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:101:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:54.49 ReportIsNotFunction(cx, v); 26:54.49 ~~~~~~~~~~~~~~~~~~~^~~~~~~ 26:54.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:54.59 /<>/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’: 26:54.59 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1409:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.59 bool ScriptedProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 26:54.59 ^~~~~~~~~~~~~~~~~~~~ 26:54.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 26:54.67 /<>/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’: 26:54.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:45:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:54.67 bool ForwardingProxyHandler::getOwnPropertyDescriptor( 26:54.67 ^~~~~~~~~~~~~~~~~~~~~~ 26:54.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:50:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:54.67 return GetOwnPropertyDescriptor(cx, target, id, desc); 26:54.68 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:54.70 /<>/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’: 26:54.70 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:53:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.70 bool ForwardingProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 26:54.70 ^~~~~~~~~~~~~~~~~~~~~~ 26:54.70 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:59:24: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.70 return DefineProperty(cx, target, id, desc, result); 26:54.70 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38: 26:54.72 /<>/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]’: 26:54.72 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.72 bool SecurityWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 26:54.72 ^~~~~~~~~~~~~~~~~~~~~ 26:54.72 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:108:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.72 return Base::defineProperty(cx, wrapper, id, desc, result); 26:54.72 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:54.76 /<>/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’: 26:54.77 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1369:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.77 bool ScriptedProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 26:54.77 ^~~~~~~~~~~~~~~~~~~~ 26:54.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:38: 26:54.81 /<>/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]’: 26:54.81 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:100:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.81 bool SecurityWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 26:54.81 ^~~~~~~~~~~~~~~~~~~~~ 26:54.81 /<>/firefox-68.0~b13+build1/js/src/proxy/SecurityWrapper.cpp:108:30: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:54.81 return Base::defineProperty(cx, wrapper, id, desc, result); 26:54.81 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:54.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 26:54.87 /<>/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’: 26:54.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:217:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.87 bool ForwardingProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 26:54.87 ^~~~~~~~~~~~~~~~~~~~~~ 26:54.92 /<>/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’: 26:54.92 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:257:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:54.92 bool ForwardingProxyHandler::boxedValue_unbox(JSContext* cx, HandleObject proxy, 26:54.92 ^~~~~~~~~~~~~~~~~~~~~~ 26:55.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:55.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool IsCompatiblePropertyDescriptor(JSContext*, bool, JS::Handle, JS::Handle, const char**)’: 26:55.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.02 static bool IsCompatiblePropertyDescriptor(JSContext* cx, bool extensible, 26:55.02 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:31:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:70:19: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.02 if (!SameValue(cx, desc.value(), current.value(), &same)) { 26:55.02 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.02 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:131:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.02 if (!SameValue(cx, desc.value(), current.value(), &same)) { 26:55.02 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 26:55.13 /<>/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’: 26:55.13 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.13 bool ForwardingProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 26:55.13 ^~~~~~~~~~~~~~~~~~~~~~ 26:55.13 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:144:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.14 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:55.14 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:55.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:55.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.14 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 26:55.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.14 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.14 return NativeSetProperty(cx, obj.as(), id, v, 26:55.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.14 receiver, result); 26:55.14 ~~~~~~~~~~~~~~~~~ 26:55.15 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 26:55.28 /<>/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’: 26:55.28 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.28 bool ForwardingProxyHandler::get(JSContext* cx, HandleObject proxy, 26:55.28 ^~~~~~~~~~~~~~~~~~~~~~ 26:55.28 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:136:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:55.29 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:55.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.29 return op(cx, obj, receiver, id, vp); 26:55.29 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.29 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.29 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:55.29 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:55.32 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool GetProxyTrap(JSContext*, JS::HandleObject, js::HandlePropertyName, JS::MutableHandleValue)’: 26:55.32 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:181:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.32 static bool GetProxyTrap(JSContext* cx, HandleObject handler, 26:55.32 ^~~~~~~~~~~~ 26:55.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:55.33 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:55.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:55.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.33 return op(cx, obj, receiver, id, vp); 26:55.33 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.33 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:55.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:55.44 /<>/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’: 26:55.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.44 bool ScriptedProxyHandler::get(JSContext* cx, HandleObject proxy, 26:55.44 ^~~~~~~~~~~~~~~~~~~~ 26:55.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1080:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1097:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.44 if (!GetProxyTrap(cx, handler, cx->names().get, &trap)) { 26:55.45 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:55.45 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:55.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:55.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.45 return op(cx, obj, receiver, id, vp); 26:55.45 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.45 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.45 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:55.45 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:55.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.45 if (!Call(cx, trap, thisv, args, &trapResult)) { 26:55.45 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1121:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.46 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1128:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.46 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 26:55.46 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 26:55.46 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1137:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.47 if (!SameValue(cx, trapResult, desc.value(), &same)) { 26:55.47 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.59 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:55.59 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:55.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:55.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)’: 26:55.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.59 inline bool GetProperty(JSContext* cx, JS::Handle obj, 26:55.59 ^~~~~~~~~~~ 26:55.59 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:110:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.60 return op(cx, obj, receiver, id, vp); 26:55.60 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.60 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.60 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 26:55.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20: 26:55.62 /<>/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)’: 26:55.62 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:76:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.62 bool Proxy::getOwnPropertyDescriptor(JSContext* cx, HandleObject proxy, 26:55.62 ^~~~~ 26:55.63 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:90:43: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:55.63 return handler->getOwnPropertyDescriptor(cx, proxy, id, desc); 26:55.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:55.66 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 26:55.66 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 26:55.66 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 26:55.66 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 26:55.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 26:55.66 /<>/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*)’: 26:55.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.66 return js::ToInt32Slow(cx, v, out); 26:55.67 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:55.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.67 return js::ToNumberSlow(cx, v, out); 26:55.67 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 26:55.67 /<>/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*)’: 26:55.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:538:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.67 bool Proxy::hasInstance(JSContext* cx, HandleObject proxy, MutableHandleValue v, 26:55.67 ^~~~~ 26:55.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:550:57: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.67 return proxy->as().handler()->hasInstance(cx, proxy, v, bp); 26:55.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 26:55.70 /<>/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&)’: 26:55.70 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:93:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.70 bool Proxy::defineProperty(JSContext* cx, HandleObject proxy, HandleId id, 26:55.71 ^~~~~ 26:55.71 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:107:60: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:55.71 return proxy->as().handler()->defineProperty(cx, proxy, id, desc, 26:55.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 26:55.71 result); 26:55.71 ~~~~~~~ 26:55.78 /<>/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&)’: 26:55.78 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.78 bool Proxy::set(JSContext* cx, HandleObject proxy, HandleId id, HandleValue v, 26:55.78 ^~~~~ 26:55.78 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:398:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.79 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 26:55.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.79 return handler->set(cx, proxy, id, v, receiver, result); 26:55.79 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.95 /<>/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)’: 26:55.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.95 bool Proxy::get(JSContext* cx, HandleObject proxy, HandleValue receiver_, 26:55.95 ^~~~~ 26:55.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:347:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:55.95 return GetProperty(cx, proto, receiver, id, vp); 26:55.95 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:55.95 return handler->get(cx, proxy, receiver, id, vp); 26:55.95 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:55.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:56.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:56.25 /<>/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’: 26:56.25 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1022:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:56.25 if (!GetProxyTrap(cx, handler, cx->names().has, &trap)) { 26:56.25 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.25 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 26:56.25 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:56.25 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:56.25 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:56.25 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:56.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:56.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:56.25 return Call(cx, fval, thisv, args, rval); 26:56.25 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.25 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:56.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:56.26 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1049:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:56.26 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 26:56.26 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 26:56.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:47: 26:56.31 /<>/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)’: 26:56.31 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmDebug.cpp:337:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:56.31 bool DebugState::getGlobal(Instance& instance, uint32_t globalIndex, 26:56.31 ^~~~~~~~~~ 26:56.44 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::isExtensible(JSContext*, JS::HandleObject, bool*) const’: 26:56.45 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:469:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:56.45 if (!GetProxyTrap(cx, handler, cx->names().isExtensible, &trap)) { 26:56.45 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.45 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 26:56.45 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:56.45 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:56.45 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:56.45 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:56.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:56.45 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:56.45 return Call(cx, fval, thisv, args, rval); 26:56.45 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:56.46 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:57.42 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::getPrototype(JSContext*, JS::HandleObject, JS::MutableHandleObject) const’: 26:57.43 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:231:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.43 if (!GetProxyTrap(cx, handler, cx->names().getPrototypeOf, &trap)) { 26:57.43 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.43 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.43 if (!js::Call(cx, trap, handlerProto, args, &handlerProto)) { 26:57.43 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.43 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:249:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.54 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::preventExtensions(JSContext*, JS::HandleObject, JS::ObjectOpResult&) const’: 26:57.55 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:408:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.55 if (!GetProxyTrap(cx, handler, cx->names().preventExtensions, &trap)) { 26:57.55 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.55 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 26:57.55 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:57.55 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:57.55 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:57.55 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:57.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:57.55 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.55 return Call(cx, fval, thisv, args, rval); 26:57.55 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.56 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:57.69 /<>/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’: 26:57.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.69 if (!GetProxyTrap(cx, handler, cx->names().setPrototypeOf, &trap)) { 26:57.69 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.69 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.69 if (!js::Call(cx, trap, hval, args, &hval)) { 26:57.69 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.70 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:328:18: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20: 26:57.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 26:57.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:355:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.87 bool js::ProxyGetProperty(JSContext* cx, HandleObject proxy, HandleId id, 26:57.87 ^~ 26:57.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.87 return GetProperty(cx, proto, receiver, id, vp); 26:57.87 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.87 return handler->get(cx, proxy, receiver, id, vp); 26:57.87 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.87 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:57.93 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxySetProperty(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, bool)’: 26:57.94 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:406:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.94 bool js::ProxySetProperty(JSContext* cx, HandleObject proxy, HandleId id, 26:57.94 ^~ 26:57.94 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.94 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 26:57.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.94 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.94 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:57.94 return handler->set(cx, proxy, id, v, receiver, result); 26:57.94 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:57.94 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.24 /<>/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)’: 26:58.24 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:608:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.24 bool Proxy::boxedValue_unbox(JSContext* cx, HandleObject proxy, 26:58.25 ^~~~~ 26:58.25 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:613:62: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.25 return proxy->as().handler()->boxedValue_unbox(cx, proxy, vp); 26:58.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 26:58.28 /<>/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&)’: 26:58.28 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:771:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.28 JS_FRIEND_API JSObject* js::NewProxyObject(JSContext* cx, 26:58.28 ^~ 26:58.60 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSFunction.h:16, 26:58.60 from /<>/firefox-68.0~b13+build1/js/src/proxy/DeadObjectProxy.cpp:11, 26:58.61 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:2: 26:58.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h: In function ‘bool ProxyCreate(JSContext*, JS::CallArgs&, const char*)’: 26:58.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.61 ReportNotObjectArg(cx, nth, fun, v); 26:58.61 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 26:58.61 /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:1031:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.61 ReportNotObjectArg(cx, nth, fun, v); 26:58.61 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 26:58.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 26:58.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp: In destructor ‘js::ErrorCopier::~ErrorCopier()’: 26:58.79 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:445:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.79 if (cx->getPendingException(&exc) && exc.isObject() && 26:58.79 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~ 26:58.89 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:35, 26:58.89 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:58.89 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:58.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:58.89 /<>/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)1]’: 26:58.89 /<>/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’} changed in GCC 7.1 26:58.89 inline bool ValueToId( 26:58.89 ^~~~~~~~~ 26:58.89 /<>/firefox-68.0~b13+build1/js/src/vm/JSAtom-inl.h:93:33: note: parameter passing for argument of type ‘js::MaybeRooted::HandleType’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.89 JSAtom* atom = ToAtom(cx, v); 26:58.89 ~~~~~~~~~~~~~~~^~~~~~~ 26:58.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:20: 26:58.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHas(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 26:58.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.95 bool js::ProxyHas(JSContext* cx, HandleObject proxy, HandleValue idVal, 26:58.95 ^~ 26:58.95 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.96 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:259:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.96 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:262:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.96 if (!ValueToId(cx, idVal, &id)) { 26:58.96 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 26:58.98 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyHasOwn(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 26:58.98 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.98 bool js::ProxyHasOwn(JSContext* cx, HandleObject proxy, HandleValue idVal, 26:58.98 ^~ 26:58.98 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:288:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:58.98 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:291:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:58.98 if (!ValueToId(cx, idVal, &id)) { 26:58.98 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 26:59.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxyGetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::MutableHandleValue)’: 26:59.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.02 bool js::ProxyGetPropertyByValue(JSContext* cx, HandleObject proxy, 26:59.02 ^~ 26:59.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:361:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.02 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:364:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.02 if (!ValueToId(cx, idVal, &id)) { 26:59.02 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 26:59.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:340:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.03 return GetProperty(cx, proto, receiver, id, vp); 26:59.03 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.03 return handler->get(cx, proxy, receiver, id, vp); 26:59.03 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.03 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:344:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.11 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp: In function ‘bool js::ProxySetPropertyByValue(JSContext*, JS::HandleObject, JS::HandleValue, JS::HandleValue, bool)’: 26:59.11 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.11 bool js::ProxySetPropertyByValue(JSContext* cx, HandleObject proxy, 26:59.11 ^~ 26:59.11 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:416:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.11 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:420:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.11 if (!ValueToId(cx, idVal, &id)) { 26:59.11 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 26:59.12 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.12 return handler->BaseProxyHandler::set(cx, proxy, id, v, receiver, result); 26:59.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.12 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:392:42: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.12 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.12 return handler->set(cx, proxy, id, v, receiver, result); 26:59.12 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.12 /<>/firefox-68.0~b13+build1/js/src/proxy/Proxy.cpp:395:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:59.26 /<>/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’: 26:59.27 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:510:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.27 bool ScriptedProxyHandler::getOwnPropertyDescriptor( 26:59.27 ^~~~~~~~~~~~~~~~~~~~ 26:59.27 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:527:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.27 if (!GetProxyTrap(cx, handler, cx->names().getOwnPropertyDescriptor, &trap)) { 26:59.27 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.27 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:533:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.27 return GetOwnPropertyDescriptor(cx, target, id, desc); 26:59.27 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 26:59.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 26:59.28 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:59.28 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:59.28 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:59.28 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:59.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:59.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.28 return Call(cx, fval, thisv, args, rval); 26:59.28 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.28 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:59.28 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:555:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.28 if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) { 26:59.29 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.29 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.29 if (!ToPropertyDescriptor(cx, trapResult, true, &resultDesc)) { 26:59.29 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.29 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:596:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.29 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:605:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.29 if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, resultDesc, 26:59.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.29 targetDesc, &errorDetails)) 26:59.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/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’: 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:633:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.50 bool ScriptedProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 26:59.50 ^~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:651:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.50 if (!GetProxyTrap(cx, handler, cx->names().defineProperty, &trap)) { 26:59.50 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:657:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.50 return DefineProperty(cx, target, id, desc, result); 26:59.50 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:662:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.50 if (!FromPropertyDescriptorToObject(cx, desc, &descObj)) { 26:59.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.50 if (!Call(cx, trap, thisv, args, &trapResult)) { 26:59.50 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:681:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.50 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:693:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.50 if (!GetOwnPropertyDescriptor(cx, target, id, &targetDesc)) { 26:59.51 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.51 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:720:40: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.51 if (!IsCompatiblePropertyDescriptor(cx, extensibleTarget, desc, targetDesc, 26:59.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.51 &errorDetails)) 26:59.51 ~~~~~~~~~~~~~~ 26:59.71 /<>/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’: 26:59.71 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:958:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.71 if (!GetProxyTrap(cx, handler, cx->names().deleteProperty, &trap)) { 26:59.71 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.72 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 26:59.72 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 26:59.72 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 26:59.72 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:59.72 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:59.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:59.72 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.72 return Call(cx, fval, thisv, args, rval); 26:59.72 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.73 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:123:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:59.73 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:991:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.73 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 26:59.73 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 26:59.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:20: 26:59.93 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp: In function ‘bool WasmHandleDebugTrap()’: 26:59.93 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp:272:45: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.93 ResumeMode mode = Debugger::onSingleStep(cx, &result); 26:59.93 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 26:59.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBuiltins.cpp:284:39: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.94 ResumeMode mode = Debugger::onTrap(cx, &result); 26:59.94 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 26:59.96 /<>/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’: 26:59.96 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.96 bool ScriptedProxyHandler::set(JSContext* cx, HandleObject proxy, HandleId id, 26:59.96 ^~~~~~~~~~~~~~~~~~~~ 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1159:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1176:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.97 if (!GetProxyTrap(cx, handler, cx->names().set, &trap)) { 26:59.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.97 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 26:59.97 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 26:59.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 26:59.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.97 return JSObject::nonNativeSetProperty(cx, obj, id, v, receiver, result); 26:59.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:280:42: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.97 return NativeSetProperty(cx, obj.as(), id, v, 26:59.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.97 receiver, result); 26:59.97 ~~~~~~~~~~~~~~~~~ 26:59.97 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:283:38: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 26:59.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.97 if (!Call(cx, trap, thisv, args, &trapResult)) { 26:59.97 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1201:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1213:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 26:59.97 if (!GetOwnPropertyDescriptor(cx, target, id, &desc)) { 26:59.97 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 26:59.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1222:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 26:59.97 if (!SameValue(cx, v, desc.value(), &same)) { 26:59.97 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:27:00.237495 27:01.16 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In member function ‘virtual bool js::ScriptedProxyHandler::ownPropertyKeys(JSContext*, JS::HandleObject, JS::MutableHandleIdVector) const’: 27:01.16 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:811:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:01.16 if (!GetProxyTrap(cx, handler, cx->names().ownKeys, &trap)) { 27:01.16 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSContext-inl.h:17, 27:01.16 from /<>/firefox-68.0~b13+build1/js/src/vm/TypeInference-inl.h:35, 27:01.16 from /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:36, 27:01.16 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 27:01.16 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 27:01.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 27:01.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:01.16 return Call(cx, fval, thisv, args, rval); 27:01.16 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.16 /<>/firefox-68.0~b13+build1/js/src/vm/Interpreter.h:106:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:01.16 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 27:01.16 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 27:01.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 27:01.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:01.17 return op(cx, obj, receiver, id, vp); 27:01.17 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.17 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:01.17 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 27:01.17 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:01.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 27:01.17 /<>/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’} changed in GCC 7.1 27:01.17 if (!ValueToId(cx, next, &id)) { 27:01.17 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~ 27:01.17 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:873:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:01.17 if (!GetOwnPropertyDescriptor(cx, target, targetKeys[i], &desc)) { 27:01.17 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:11: 27:02.24 /<>/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&)’: 27:02.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:2336:78: warning: ‘framePushedExcludingArgs’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:02.24 uint32_t offsFromMapLowest = framePushedExcludingArgs.value() - v.offs(); 27:02.24 ^ 27:02.38 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp: In function ‘bool js::proxy_revocable(JSContext*, unsigned int, JS::Value*)’: 27:02.38 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1558:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 27:02.38 if (!DefineDataProperty(cx, result, cx->names().proxy, proxyVal) || 27:02.38 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.39 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1559:26: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 27:02.39 !DefineDataProperty(cx, result, cx->names().revoke, revokeVal)) { 27:02.39 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 27:02.67 /<>/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’: 27:02.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.67 return js::Call(cx, target, args.thisv(), iargs, args.rval()); 27:02.67 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.67 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:162:18: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:02.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:29: 27:02.79 /<>/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’: 27:02.79 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1259:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:02.79 if (!GetProxyTrap(cx, handler, cx->names().apply, &trap)) { 27:02.79 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.79 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.79 return js::Call(cx, fval, args.thisv(), iargs, args.rval()); 27:02.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.79 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1271:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:02.79 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:18: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.79 return js::Call(cx, trap, thisv, iargs, args.rval()); 27:02.79 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.79 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1289:18: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:02.97 /<>/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’: 27:02.97 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1310:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:02.97 if (!GetProxyTrap(cx, handler, cx->names().construct, &trap)) { 27:02.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.98 if (!Construct(cx, targetv, cargs, args.newTarget(), &obj)) { 27:02.98 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1323:19: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.98 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:02.98 if (!Call(cx, trap, thisv, iargs, args.rval())) { 27:02.98 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:02.99 /<>/firefox-68.0~b13+build1/js/src/proxy/ScriptedProxyHandler.cpp:1347:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 27:03.18 In file included from /<>/firefox-68.0~b13+build1/js/src/jsexn.h:18, 27:03.18 from /<>/firefox-68.0~b13+build1/js/src/vm/GlobalObject.h:10, 27:03.18 from /<>/firefox-68.0~b13+build1/js/src/vm/EnvironmentObject.h:16, 27:03.18 from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:13, 27:03.18 from /<>/firefox-68.0~b13+build1/js/src/proxy/OpaqueCrossCompartmentWrapper.cpp:9, 27:03.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:11: 27:03.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h: In member function ‘virtual bool js::ForwardingProxyHandler::construct(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 27:03.19 /<>/firefox-68.0~b13+build1/js/src/vm/JSContext.h:1142:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:03.19 ReportValueErrorFlags(cx, JSREPORT_ERROR, errorNumber, spindex, v, fallback, 27:03.19 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:03.19 arg1, arg2); 27:03.19 ~~~~~~~~~~~ 27:03.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/Unified_cpp_js_src8.cpp:47: 27:03.19 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:03.19 if (!Construct(cx, target, cargs, args.newTarget(), &obj)) { 27:03.19 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:03.19 /<>/firefox-68.0~b13+build1/js/src/proxy/Wrapper.cpp:182:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:15.17 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp: In member function ‘bool js::wasm::BaseCompiler::emitEnd()’: 27:15.17 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmBaselineCompile.cpp:8363:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 27:15.17 switch (kind) { 27:15.17 ^~~~~~ 27:17.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:17.74 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp: In function ‘bool js::InstantiateAsmJS(JSContext*, unsigned int, JS::Value*)’: 27:17.74 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6528:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.74 if (!GetDataProperty(cx, importVal, global.field(), &v)) { 27:17.74 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.74 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6528:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 27:17.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:17.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.74 return js::ToInt32Slow(cx, v, out); 27:17.74 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 27:17.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:17.74 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6549:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.74 if (!RoundFloat32(cx, v, &f)) { 27:17.74 ~~~~~~~~~~~~^~~~~~~~~~~ 27:17.74 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/vm/Scope.h:24, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/frontend/ParseNode.h:16, 27:17.74 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:37, 27:17.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:17.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.74 return js::ToNumberSlow(cx, v, out); 27:17.75 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 27:17.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:17.75 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6580:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.75 if (!GetDataProperty(cx, importVal, global.field(), &v)) { 27:17.76 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6580:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6603:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.77 if (!GetDataProperty(cx, globalVal, global.field(), &v)) { 27:17.77 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6603:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.77 return GetDataProperty(cx, objVal, fieldHandle, v); 27:17.77 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6623:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.77 if (!GetDataProperty(cx, v, global.field(), &v)) { 27:17.77 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6623:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.77 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6705:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.77 if (!GetDataProperty(cx, v, global.field(), &v)) { 27:17.78 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.78 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6705:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:17.78 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 27:17.78 return GetDataProperty(cx, objVal, fieldHandle, v); 27:17.78 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 27:17.78 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:6483:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 27:22.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAPI.h:15, 27:22.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:25, 27:22.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73, 27:22.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.h:27, 27:22.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:19, 27:22.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:22.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = char16_t]’: 27:22.48 /<>/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] 27:22.48 return begin()[aIndex]; 27:22.48 ~~~~~~~^ 27:22.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:22.48 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:2011:14: note: ‘sigIndex’ was declared here 27:22.48 uint32_t sigIndex; 27:22.48 ^~~~~~~~ 27:22.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAPI.h:15, 27:22.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:25, 27:22.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:73, 27:22.60 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.h:27, 27:22.60 from /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:19, 27:22.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:22.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h: In function ‘bool CheckFuncPtrTableAgainstExisting(ModuleValidator&, js::frontend::ParseNode*, js::PropertyName*, js::wasm::FuncType&&, unsigned int, uint32_t*) [with Unit = mozilla::Utf8Unit]’: 27:22.61 /<>/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] 27:22.61 return begin()[aIndex]; 27:22.61 ~~~~~~~^ 27:22.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm0.cpp:2: 27:22.61 /<>/firefox-68.0~b13+build1/js/src/wasm/AsmJS.cpp:2011:14: note: ‘sigIndex’ was declared here 27:22.61 uint32_t sigIndex; 27:22.61 ^~~~~~~~ 27:22.79 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src' 27:22.84 js/src/wasm/Unified_cpp_js_src_wasm2.o 27:47.51 js/src/wasm/Unified_cpp_js_src_wasm3.o 27:51.64 Compiling cstr-macros v0.1.3 27:51.64 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Procedural macros for cstr' CARGO_PKG_REPOSITORY='https://github.com/upsuper/cstr' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cstr-macros CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cstr-macros' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:28:00.237512 28:02.69 Compiling block-buffer v0.7.3 28:02.69 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=block-buffer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 28:02.89 warning: unused import: `core::slice` 28:02.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs:11:5 28:02.89 | 28:02.89 11 | use core::slice; 28:02.89 | ^^^^^^^^^^^ 28:02.89 | 28:02.89 = note: #[warn(unused_imports)] on by default 28:03.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:03.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsInstance(JS::HandleValue)’: 28:03.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1192:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.23 static bool IsInstance(HandleValue v) { 28:03.23 ^~~~~~~~~~ 28:03.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsMemory(JS::HandleValue)’: 28:03.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1672:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.24 static bool IsMemory(HandleValue v) { 28:03.24 ^~~~~~~~ 28:03.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsTable(JS::HandleValue)’: 28:03.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2078:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.25 static bool IsTable(HandleValue v) { 28:03.25 ^~~~~~~ 28:03.26 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool IsGlobal(JS::HandleValue)’: 28:03.26 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2586:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.26 static bool IsGlobal(HandleValue v) { 28:03.26 ^~~~~~~~ 28:03.27 Compiling digest v0.8.0 28:03.27 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=digest CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/digest' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 28:03.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool RejectWithPendingException(JSContext*, JS::Handle)’: 28:03.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2762:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:03.49 if (!GetAndClearException(cx, &rejectionValue)) { 28:03.49 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:03.83 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=digest CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/digest' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 28:03.90 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool EnforceRangeU32(JSContext*, JS::HandleValue, const char*, const char*, uint32_t*)’: 28:03.90 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:531:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.90 static bool EnforceRangeU32(JSContext* cx, HandleValue v, const char* kind, 28:03.90 ^~~~~~~~~~~~~~~ 28:03.90 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:03.90 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:03.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:03.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.90 return js::ToNumberSlow(cx, v, out); 28:03.90 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:03.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:03.94 /<>/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*)’: 28:03.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2099:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.94 static bool ToTableIndex(JSContext* cx, HandleValue v, const Table& table, 28:03.94 ^~~~~~~~~~~~ 28:03.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2101:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:03.94 if (!EnforceRangeU32(cx, v, "Table", noun, index)) { 28:03.94 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:04.31 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.7.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=block-buffer CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/block-buffer' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 28:04.50 warning: unused import: `core::slice` 28:04.50 --> /<>/firefox-68.0~b13+build1/third_party/rust/block-buffer/src/lib.rs:11:5 28:04.50 | 28:04.50 11 | use core::slice; 28:04.50 | ^^^^^^^^^^^ 28:04.50 | 28:04.50 = note: #[warn(unused_imports)] on by default 28:04.81 Compiling tokio-threadpool v0.1.5 28:04.81 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A task scheduler backed by a work-stealing thread pool. 28:04.81 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=tokio-threadpool CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-threadpool' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/tokio-rs/tokio' /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` 28:06.33 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool GetProperty(JSContext*, JS::HandleObject, const char*, JS::MutableHandleValue)’: 28:06.33 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:241:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:06.33 static bool GetProperty(JSContext* cx, HandleObject obj, const char* chars, 28:06.33 ^~~~~~~~~~~ 28:06.33 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 28:06.33 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:34, 28:06.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.33 return op(cx, obj, receiver, id, vp); 28:06.33 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.33 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.33 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:06.33 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:06.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool InitErrorClass(JSContext*, JS::HandleObject, const char*, JSExnType)’: 28:06.37 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3751:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:06.37 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:06.37 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.44 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject-inl.h:20, 28:06.44 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:34, 28:06.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:06.44 /<>/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)’: 28:06.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:127:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.44 inline bool GetProperty(JSContext* cx, JS::Handle obj, 28:06.44 ^~~~~~~~~~~ 28:06.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.44 return op(cx, obj, receiver, id, vp); 28:06.44 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.44 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.45 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:06.45 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.48 /<>/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)’: 28:06.48 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:114:14: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.48 return op(cx, obj, receiver, id, vp); 28:06.49 ~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.49 /<>/firefox-68.0~b13+build1/js/src/vm/ObjectOperations-inl.h:117:27: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.49 return NativeGetProperty(cx, obj.as(), receiver, id, vp); 28:06.49 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:06.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:580:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:06.49 if (!EnforceRangeU32(cx, initialVal, kind, "initial size", 28:06.49 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.49 &limits->initial)) { 28:06.49 ~~~~~~~~~~~~~~~~~ 28:06.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:598:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.50 if (!GetProperty(cx, obj, obj, maximumId, &maxVal)) { 28:06.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.50 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:605:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:06.50 if (!EnforceRangeU32(cx, maxVal, kind, "maximum size", 28:06.50 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:06.50 limits->maximum.ptr())) { 28:06.50 ~~~~~~~~~~~~~~~~~~~~~~ 28:06.50 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:627:21: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:06.51 if (!GetProperty(cx, obj, obj, sharedId, &sharedVal)) { 28:06.52 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:08.44 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool js::wasm::CheckFuncRefValue(JSContext*, JS::HandleValue, JS::MutableHandleFunction)’: 28:08.44 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1548:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.44 bool wasm::CheckFuncRefValue(JSContext* cx, HandleValue v, 28:08.44 ^~~~ 28:08.46 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool ToWebAssemblyValue(JSContext*, js::wasm::ValType, JS::HandleValue, js::wasm::MutableHandleVal)’: 28:08.46 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:154:13: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.46 static bool ToWebAssemblyValue(JSContext* cx, ValType targetType, HandleValue v, 28:08.46 ^~~~~~~~~~~~~~~~~~ 28:08.47 /<>/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’} changed in GCC 7.1 28:08.47 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:08.47 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:08.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:08.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.47 return js::ToInt32Slow(cx, v, out); 28:08.47 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:08.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.47 return js::ToNumberSlow(cx, v, out); 28:08.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:08.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.47 return js::ToNumberSlow(cx, v, out); 28:08.47 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:08.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:08.47 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:183:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.48 if (!CheckFuncRefValue(cx, v, &fun)) { 28:08.48 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 28:08.49 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:191:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.49 if (!BoxAnyRef(cx, v, &tmp)) { 28:08.49 ~~~~~~~~~^~~~~~~~~~~~~ 28:08.69 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::setImpl(JSContext*, const JS::CallArgs&)’: 28:08.69 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2208:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:08.69 if (!ToTableIndex(cx, args.get(0), table, "set index", &index)) { 28:08.69 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:08.70 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2216:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.70 if (!CheckFuncRefValue(cx, fillValue, &fun)) { 28:08.70 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:08.70 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2226:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.70 if (!BoxAnyRef(cx, fillValue, &tmp)) { 28:08.70 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:08.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::growImpl(JSContext*, const JS::CallArgs&)’: 28:08.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2257:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:08.78 if (!EnforceRangeU32(cx, args.get(0), "Table", "grow delta", &delta)) { 28:08.78 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:08.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2290:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.78 if (!CheckFuncRefValue(cx, fillValue, &fun)) { 28:08.78 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:08.78 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2300:21: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:08.78 if (!BoxAnyRef(cx, fillValue, &tmp)) { 28:08.78 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:09.32 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘void js::WasmGlobalObject::val(js::wasm::MutableHandleVal) const’: 28:09.32 /<>/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’} changed in GCC 7.1 28:09.32 void WasmGlobalObject::val(MutableHandleVal outval) const { 28:09.32 ^~~~~~~~~~~~~~~~ 28:09.36 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘JS::Value js::WasmGlobalObject::value(JSContext*) const’: 28:09.36 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2738:6: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:09.36 val(&result); 28:09.36 ~~~^~~~~~~~~ 28:16.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:38: 28:16.27 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmIonCompile.cpp: In function ‘bool EmitEnd({anonymous}::FunctionCompiler&)’: 28:16.28 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmIonCompile.cpp:1820:3: warning: ‘kind’ may be used uninitialized in this function [-Wmaybe-uninitialized] 28:16.28 switch (kind) { 28:16.28 ^~~~~~ 28:18.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm2.cpp:2: 28:18.67 /<>/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)’: 28:18.67 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1096:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:18.67 static bool GetFunctionExport(JSContext* cx, 28:18.67 ^~~~~~~~~~~~~~~~~ 28:18.99 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=4 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/rayon-core-b6c21b08e76141ad/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Core APIs for Rayon' CARGO_PKG_REPOSITORY='https://github.com/rayon-rs/rayon' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION=1.4.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=rayon-core CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon-core' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 28:19.23 /<>/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’: 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:474:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:19.23 bool Module::extractCode(JSContext* cx, Tier tier, 28:19.23 ^~~~~~ 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:500:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.23 if (!JS_DefineProperty(cx, result, "code", value, JSPROP_ENUMERATE)) { 28:19.23 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:516:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.23 if (!JS_DefineProperty(cx, segment, "begin", value, JSPROP_ENUMERATE)) { 28:19.23 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:521:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.23 if (!JS_DefineProperty(cx, segment, "end", value, JSPROP_ENUMERATE)) { 28:19.23 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:526:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.23 if (!JS_DefineProperty(cx, segment, "kind", value, JSPROP_ENUMERATE)) { 28:19.23 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.23 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:532:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.23 if (!JS_DefineProperty(cx, segment, "funcIndex", value, 28:19.23 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.23 JSPROP_ENUMERATE)) { 28:19.23 ~~~~~~~~~~~~~~~~~ 28:19.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:538:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.24 if (!JS_DefineProperty(cx, segment, "funcBodyBegin", value, 28:19.24 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.24 JSPROP_ENUMERATE)) { 28:19.24 ~~~~~~~~~~~~~~~~~ 28:19.25 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:544:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.25 if (!JS_DefineProperty(cx, segment, "funcBodyEnd", value, 28:19.25 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.25 JSPROP_ENUMERATE)) { 28:19.25 ~~~~~~~~~~~~~~~~~ 28:19.26 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:556:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:19.26 if (!JS_DefineProperty(cx, result, "segments", value, JSPROP_ENUMERATE)) { 28:19.27 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:19.88 /<>/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*)’: 28:19.88 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:266:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:19.88 if (!GetProperty(cx, importObj, import.module.get(), &v)) { 28:19.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.88 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:278:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:19.88 if (!GetProperty(cx, obj, import.field.get(), &v)) { 28:19.88 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:19.89 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:347:19: note: parameter passing for argument of type ‘js::wasm::MutableHandleVal’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:19.89 obj->val(&val); 28:19.89 ~~~~~~~~^~~~~~ 28:19.89 /<>/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’} changed in GCC 7.1 28:19.89 if (!ToWebAssemblyValue(cx, global.type(), v, &val)) { 28:19.89 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:20.69 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:20.70 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:20.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:20.70 /<>/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*)’: 28:20.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:20.70 return js::ToStringSlow(cx, v); 28:20.70 ~~~~~~~~~~~~~~~~^~~~~~~ 28:20.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:20.90 /<>/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)’: 28:20.90 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:102:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:20.91 bool Instance::callImport(JSContext* cx, uint32_t funcImportIndex, 28:20.91 ^~~~~~~~ 28:20.91 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:20.91 if (!Call(cx, fval, thisv, args, rval)) { 28:20.91 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:20.91 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:154:12: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.21 /<>/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*)’: 28:21.21 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:261:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.21 return instance->callImport(cx, funcImportIndex, argc, argv, &rval); 28:21.21 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:21.24 /<>/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*)’: 28:21.24 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:269:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.24 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 28:21.24 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:21.24 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:21.24 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:21.24 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:21.24 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:21.25 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:21.25 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:21.25 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:21.25 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:21.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:21.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:21.26 return js::ToInt32Slow(cx, v, out); 28:21.26 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:21.27 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:21.27 /<>/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*)’: 28:21.27 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:290:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.27 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 28:21.28 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:21.28 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:21.28 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:21.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:21.28 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:21.28 return js::ToNumberSlow(cx, v, out); 28:21.28 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:21.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:21.31 /<>/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*)’: 28:21.31 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:302:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.31 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 28:21.31 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:21.31 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:306:17: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:21.31 if (!BoxAnyRef(cx, rval, &result)) { 28:21.31 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 28:21.34 /<>/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*)’: 28:21.34 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:319:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:21.34 if (!instance->callImport(cx, funcImportIndex, argc, argv, &rval)) { 28:21.34 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:21.34 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:324:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:21.34 if (!CheckFuncRefValue(cx, rval, &fun)) { 28:21.34 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 28:22.19 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:22.19 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:22.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:22.20 /<>/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)’: 28:22.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:163:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:22.20 return js::ToInt32Slow(cx, v, out); 28:22.20 ~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:22.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:22.20 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1703:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:22.20 if (!RoundFloat32(cx, v, (float*)&exportArgs[i])) { 28:22.20 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:22.20 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:22.20 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:22.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:22.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:136:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:22.21 return js::ToNumberSlow(cx, v, out); 28:22.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 28:22.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:29: 28:22.21 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1720:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:22.22 if (!CheckFuncRefValue(cx, v, &fun)) { 28:22.22 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 28:22.22 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.cpp:1734:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:22.22 if (!BoxAnyRef(cx, v, &ar)) { 28:22.22 ~~~~~~~~~^~~~~~~~~~~~ 28:23.89 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp: In member function ‘bool js::wasm::Module::instantiateGlobals(JSContext*, const ValVector&, js::WasmGlobalObjectVector&) const’: 28:23.89 /<>/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’} changed in GCC 7.1 28:23.89 cx, WasmGlobalObject::create(cx, val, global.isMutable())); 28:23.89 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.59 /<>/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’: 28:27.59 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1129:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:27.59 if (!GetFunctionExport(cx, instanceObj, funcImports, exports[0], &val)) { 28:27.59 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.60 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1157:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:27.60 if (!GetFunctionExport(cx, instanceObj, funcImports, exp, &val)) { 28:27.60 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:27.60 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmModule.cpp:1172:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:27.60 if (!JS_DefinePropertyById(cx, exportObj, id, val, JSPROP_ENUMERATE)) { 28:27.60 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:28.64 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/regex-568efb59c820ec12/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='An implementation of regular expressions for Rust. This implementation uses 28:28.64 finite automata and guarantees linear time matching on all inputs. 28:28.64 ' CARGO_PKG_REPOSITORY='https://github.com/rust-lang/regex' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=1.0.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=regex CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/regex' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://github.com/rust-lang/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` 28:31.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:31.30 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::getImpl(JSContext*, const JS::CallArgs&)’: 28:31.30 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2125:20: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:31.30 if (!ToTableIndex(cx, args.get(0), table, "get index", &index)) { 28:31.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:31.38 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmGlobalObject::valueSetterImpl(JSContext*, const JS::CallArgs&)’: 28:31.38 /<>/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’} changed in GCC 7.1 28:31.38 if (!ToWebAssemblyValue(cx, global->type(), args.get(0), &val)) { 28:31.38 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘bool ResolveResponse(JSContext*, JS::CallArgs, JS::Handle, bool, JS::HandleObject)’: 28:32.62 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3610:57: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:32.62 PromiseObject::unforgeableResolve(cx, callArgs.get(0))); 28:32.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 28:34.56 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmMemoryObject::growImpl(JSContext*, const JS::CallArgs&)’: 28:34.56 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:1729:23: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:34.56 if (!EnforceRangeU32(cx, args.get(0), "Memory", "grow delta", &delta)) { 28:34.56 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:34.83 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In member function ‘virtual bool AsyncInstantiateTask::resolve(JSContext*, JS::Handle)’: 28:34.83 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2861:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:34.83 if (!JS_DefineProperty(cx, resultObj, "module", val, JSPROP_ENUMERATE)) { 28:34.84 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:34.84 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2866:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:34.84 if (!JS_DefineProperty(cx, resultObj, "instance", val, 28:34.84 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:34.84 JSPROP_ENUMERATE)) { 28:34.84 ~~~~~~~~~~~~~~~~~ 28:35.34 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In function ‘JSObject* js::InitWebAssemblyClass(JSContext*, JS::Handle)’: 28:35.34 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:35.34 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:35.34 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:35.35 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:35.35 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:35.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:35.35 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:35.35 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:35.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:35.35 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:35.35 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:35.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:35.35 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:3732:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 28:35.35 return DefineDataProperty(cx, wasm, id, ctorValue, 0); 28:35.35 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:36.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmTableObject::construct(JSContext*, unsigned int, JS::Value*)’: 28:36.02 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2024:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 28:36.02 if (!GetProperty(cx, obj, obj, elementId, &elementVal)) { 28:36.02 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:36.02 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:36.02 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:36.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:36.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:36.02 return js::ToStringSlow(cx, v); 28:36.03 ~~~~~~~~~~~~~~~~^~~~~~~ 28:36.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:36.15 /<>/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)’: 28:36.15 /<>/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’} changed in GCC 7.1 28:36.15 WasmGlobalObject* WasmGlobalObject::create(JSContext* cx, HandleVal hval, 28:36.15 ^~~~~~~~~~~~~~~~ 28:36.29 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp: In static member function ‘static bool js::WasmGlobalObject::construct(JSContext*, unsigned int, JS::Value*)’: 28:36.29 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2493:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:36.29 if (!JS_GetProperty(cx, obj, "mutable", &mutableVal)) { 28:36.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:36.29 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2498:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 28:36.29 if (!JS_GetProperty(cx, obj, "value", &typeVal)) { 28:36.29 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:36.29 In file included from /<>/firefox-68.0~b13+build1/js/src/vm/JSObject.h:13, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/AtomicsObject.h:15, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/vm/Runtime.h:24, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/gc/Zone.h:17, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/gc/WeakMap.h:14, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/builtin/TypedObject.h:13, 28:36.29 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmInstance.h:22, 28:36.30 from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmFrameIter.cpp:21, 28:36.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:2: 28:36.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 28:36.30 return js::ToStringSlow(cx, v); 28:36.30 ~~~~~~~~~~~~~~~~^~~~~~~ 28:36.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm1.cpp:47: 28:36.31 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmJS.cpp:2577:54: note: parameter passing for argument of type ‘js::wasm::HandleVal’ {aka ‘JS::Handle’} changed in GCC 7.1 28:36.31 WasmGlobalObject* global = WasmGlobalObject::create(cx, globalVal, isMutable); 28:36.31 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 28:36.31 /<>/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’} changed in GCC 7.1 28:36.31 if (!ToWebAssemblyValue(cx, globalType, valueVal, &globalVal)) { 28:36.31 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 28:50.19 Compiling cexpr v0.3.3 28:50.19 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jethro Beekman ' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cexpr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cexpr' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:29:00.237508 29:12.53 In file included from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:34, 29:12.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 29:12.53 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h: In function ‘js::wasm::AstConst* ParseConst({anonymous}::WasmParseContext&, {anonymous}::WasmToken)’: 29:12.53 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h:498:75: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 29:12.53 explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 29:12.53 ^ 29:12.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 29:12.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: ‘result’ was declared here 29:12.54 Float result; 29:12.54 ^~~~~~ 29:12.54 In file included from /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:34, 29:12.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 29:12.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmAST.h:498:75: warning: ‘result’ may be used uninitialized in this function [-Wmaybe-uninitialized] 29:12.54 explicit AstConst(LitVal val) : AstExpr(Kind, ExprType::Limit), val_(val) {} 29:12.54 ^ 29:12.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:11: 29:12.54 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTextToBinary.cpp:2873:9: note: ‘result’ was declared here 29:12.54 Float result; 29:12.54 ^~~~~~ 29:13.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20: 29:13.97 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In member function ‘bool js::wasm::DebugFrame::getLocal(uint32_t, JS::MutableHandleValue)’: 29:13.97 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:663:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 29:13.97 bool DebugFrame::getLocal(uint32_t localIndex, MutableHandleValue vp) { 29:13.97 ^~~~~~~~~~ 29:18.47 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:29: 29:18.48 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmValidate.cpp: In function ‘bool js::wasm::DecodeValidatedLocalEntries(js::wasm::Decoder&, js::wasm::ValTypeVector*)’: 29:18.48 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmValidate.cpp:431:26: warning: ‘numLocalEntries’ may be used uninitialized in this function [-Wmaybe-uninitialized] 29:18.48 for (uint32_t i = 0; i < numLocalEntries; i++) { 29:18.48 ~~^~~~~~~~~~~~~~~~~ 29:27.98 Finished release [optimized] target(s) in 26m 35s 29:28.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/testing/geckodriver' 29:28.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/fdlibm/src' 29:28.11 modules/fdlibm/src/e_acos.o 29:28.11 modules/fdlibm/src/e_acosh.o 29:28.42 modules/fdlibm/src/e_asin.o 29:28.70 modules/fdlibm/src/e_atan2.o 29:29.00 modules/fdlibm/src/e_atanh.o 29:29.32 modules/fdlibm/src/e_cosh.o 29:29.60 modules/fdlibm/src/e_exp.o 29:29.87 modules/fdlibm/src/e_hypot.o 29:30.18 modules/fdlibm/src/e_log.o 29:30.46 modules/fdlibm/src/e_log10.o 29:30.47 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr' 29:30.48 config/external/nspr/pr/prpolevt.o 29:30.49 config/external/nspr/pr/linux.o 29:30.75 modules/fdlibm/src/e_log2.o 29:30.75 config/external/nspr/pr/praton.o 29:30.97 config/external/nspr/pr/prcountr.o 29:31.03 modules/fdlibm/src/e_pow.o 29:31.12 config/external/nspr/pr/Unified_c_external_nspr_pr0.o 29:31.32 modules/fdlibm/src/e_sinh.o 29:31.40 config/external/nspr/pr/Unified_c_external_nspr_pr1.o 29:31.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:11: 29:31.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/priometh.c: In function ‘PR_EmulateSendFile’: 29:31.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/priometh.c:336:24: warning: comparison of integer expressions of different signedness: ‘PROffset32’ {aka ‘int’} and ‘PRUint32’ {aka ‘unsigned int’} [-Wsign-compare] 29:31.60 (info.size < (sfd->file_offset + sfd->file_nbytes))) { 29:31.60 ^ 29:31.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:20: 29:31.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAccept’: 29:31.61 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c:135:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:31.61 PRStatus rv; 29:31.61 ^~ 29:31.61 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c: In function ‘Ipv6ToIpv4SocketAcceptRead’: 29:31.61 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/pripv6.c:173:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:31.61 PRStatus rv; 29:31.61 ^~ 29:31.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:29: 29:31.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c: In function ‘pl_TopAccept’: 29:31.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c:178:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:31.62 PRStatus rv; 29:31.62 ^~ 29:31.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c: In function ‘pl_DefAcceptread’: 29:31.62 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prlayer.c:298:14: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:31.62 PRStatus rv; 29:31.62 ^~ 29:31.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:74: 29:31.66 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘cvt_f’: 29:31.66 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:323:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 29:31.66 if (amount <= 0 || amount >= sizeof(fin)) { 29:31.66 ^~ 29:31.67 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘dosprintf’: 29:31.67 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:926:9: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 29:31.67 if( i < sizeof( pattern ) ){ 29:31.67 ^ 29:31.68 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c: In function ‘GrowStuff’: 29:31.68 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/io/prprf.c:1115:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘ptrdiff_t’ {aka ‘int’} [-Wsign-compare] 29:31.68 if (PR_UINT32_MAX - len < off) { 29:31.68 ^ 29:31.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr0.c:137: 29:31.75 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c: In function ‘_PR_UnixInit’: 29:31.75 /<>/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] 29:31.75 int rv; 29:31.75 ^~ 29:31.75 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c: In function ‘_MD_CreateFileMap’: 29:31.76 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/unix.c:3554:16: warning: comparison of integer expressions of different signedness: ‘PRUint32’ {aka ‘unsigned int’} and ‘PROffset32’ {aka ‘int’} [-Wsign-compare] 29:31.76 if (sz > info.size) { 29:31.76 ^ 29:31.81 modules/fdlibm/src/e_sqrt.o 29:32.07 modules/fdlibm/src/k_exp.o 29:32.39 modules/fdlibm/src/s_asinh.o 29:32.63 modules/fdlibm/src/s_atan.o 29:32.88 modules/fdlibm/src/s_cbrt.o 29:33.14 modules/fdlibm/src/s_ceil.o 29:33.39 modules/fdlibm/src/s_ceilf.o 29:33.65 modules/fdlibm/src/s_copysign.o 29:33.89 modules/fdlibm/src/s_expm1.o 29:34.11 modules/fdlibm/src/s_fabs.o 29:34.42 modules/fdlibm/src/s_floor.o 29:34.64 modules/fdlibm/src/s_floorf.o 29:34.92 modules/fdlibm/src/s_log1p.o 29:35.17 modules/fdlibm/src/s_nearbyint.o 29:35.49 modules/fdlibm/src/s_rint.o 29:35.72 modules/fdlibm/src/s_rintf.o 29:35.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm/Unified_cpp_js_src_wasm3.cpp:20: 29:35.90 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In static member function ‘static WasmValueBox* WasmValueBox::create(JSContext*, JS::HandleValue)’: 29:35.90 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:121:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 29:35.90 WasmValueBox* WasmValueBox::create(JSContext* cx, HandleValue val) { 29:35.90 ^~~~~~~~~~~~ 29:35.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In function ‘bool js::wasm::BoxAnyRef(JSContext*, JS::HandleValue, js::wasm::MutableHandleAnyRef)’: 29:35.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:131:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 29:35.94 bool wasm::BoxAnyRef(JSContext* cx, HandleValue val, MutableHandleAnyRef addr) { 29:35.94 ^~~~ 29:35.94 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:145:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 29:35.94 WasmValueBox* box = WasmValueBox::create(cx, val); 29:35.94 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 29:35.96 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp: In function ‘bool js::BoxWasmAnyRef(JSContext*, unsigned int, JS::Value*)’: 29:35.96 /<>/firefox-68.0~b13+build1/js/src/wasm/WasmTypes.cpp:184:43: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 29:35.96 WasmValueBox* box = WasmValueBox::create(cx, args[0]); 29:35.96 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 29:36.00 modules/fdlibm/src/s_scalbn.o 29:36.17 config/external/nspr/pr/Unified_c_external_nspr_pr2.o 29:36.26 modules/fdlibm/src/s_tanh.o 29:36.42 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:11: 29:36.42 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘pr_InstallSigchldHandler’: 29:36.42 /<>/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] 29:36.42 int rv; 29:36.42 ^~ 29:36.42 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_InitProcesses’: 29:36.42 /<>/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] 29:36.42 int rv; 29:36.42 ^~ 29:36.50 modules/fdlibm/src/s_trunc.o 29:36.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:92: 29:36.54 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prdtoa.c: In function ‘rv_alloc’: 29:36.54 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prdtoa.c:2627:52: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 29:36.54 sizeof(Bigint) - sizeof(ULong) - sizeof(int) + j <= i; 29:36.54 ^~ 29:36.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr1.c:11: 29:36.60 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/md/unix/uxproces.c: In function ‘_MD_unix_terminate_waitpid_daemon’: 29:36.60 /<>/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] 29:36.60 write(pr_wp.pipefd[1], "", 1); 29:36.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 29:36.76 modules/fdlibm/src/s_truncf.o 29:37.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/fdlibm/src' 29:37.30 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 29:37.31 modules/zlib/src/host_adler32.o 29:37.31 modules/zlib/src/host_compress.o 29:37.58 modules/zlib/src/host_crc32.o 29:37.69 modules/zlib/src/host_deflate.o 29:38.06 modules/zlib/src/host_gzclose.o 29:39.94 modules/zlib/src/host_gzlib.o 29:40.07 modules/zlib/src/host_gzread.o 29:40.17 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c: In function ‘MOZ_Z_gz_open’: 29:40.17 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c:14:17: warning: implicit declaration of function ‘lseek’; did you mean ‘fseek’? [-Wimplicit-function-declaration] 29:40.17 # define LSEEK lseek 29:40.17 ^~~~~ 29:40.17 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzlib.c:252:9: note: in expansion of macro ‘LSEEK’ 29:40.17 LSEEK(state->fd, 0, SEEK_END); /* so gzoffset() is correct */ 29:40.17 ^~~~~ 29:40.46 config/external/nspr/pr/Unified_c_external_nspr_pr3.o 29:40.52 modules/zlib/src/host_gzwrite.o 29:40.62 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c: In function ‘MOZ_Z_gz_load’: 29:40.62 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c:35:15: warning: implicit declaration of function ‘read’; did you mean ‘fread’? [-Wimplicit-function-declaration] 29:40.62 ret = read(state->fd, buf + *have, get); 29:40.62 ^~~~ 29:40.62 fread 29:40.62 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c: In function ‘MOZ_Z_gzclose_r’: 29:40.62 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzread.c:651:11: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] 29:40.63 ret = close(state->fd); 29:40.63 ^~~~~ 29:40.63 pclose 29:40.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:38: 29:40.70 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByName’: 29:40.70 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:681:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 29:40.70 if (bufsize > sizeof(localbuf)) 29:40.70 ^ 29:40.70 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetIPNodeByName’: 29:40.71 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:859:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 29:40.71 if (bufsize > sizeof(localbuf)) 29:40.71 ^ 29:40.73 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c: In function ‘PR_GetHostByAddr’: 29:40.73 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prnetdb.c:1052:17: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘unsigned int’ [-Wsign-compare] 29:40.73 if (bufsize > sizeof(localbuf)) 29:40.73 ^ 29:40.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:92: 29:40.81 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘io_wstart’: 29:40.81 /<>/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] 29:40.81 PRStatus rval_status; 29:40.81 ^~~~~~~~~~~ 29:40.82 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘notify_ioq’: 29:40.82 /<>/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] 29:40.82 PRStatus rval_status; 29:40.82 ^~~~~~~~~~~ 29:40.83 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/misc/prtpool.c: In function ‘PR_JoinThreadPool’: 29:40.83 /<>/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] 29:40.83 PRStatus rval_status; 29:40.83 ^~~~~~~~~~~ 29:40.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:110: 29:40.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_accept_cont’: 29:40.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:733:12: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.87 if (-1 == op->result.code) 29:40.87 ^~ 29:40.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_read_cont’: 29:40.87 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:752:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.87 return ((-1 == op->result.code) && 29:40.87 ^~ 29:40.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recv_cont’: 29:40.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:776:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.88 return ((-1 == op->result.code) && 29:40.88 ^~ 29:40.88 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_writev_cont’: 29:40.89 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:881:39: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRSize’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.89 for (iov_index = 0; iov_index < op->arg3.amount; ++iov_index) 29:40.89 ^ 29:40.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:884:23: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.90 if (bytes < iov[iov_index].iov_len) 29:40.90 ^ 29:40.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_recvfrom_cont’: 29:40.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:936:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘PRSize’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.90 return ((-1 == op->result.code) && 29:40.90 ^~ 29:40.90 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_linux_sendfile_cont’: 29:40.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1116:12: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.91 if (rv < op->count) { 29:40.91 ^ 29:40.91 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1101:11: warning: variable ‘oldoffset’ set but not used [-Wunused-but-set-variable] 29:40.91 off_t oldoffset; 29:40.91 ^~~~~~~~~ 29:40.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Close’: 29:40.92 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1245:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 29:40.92 || ((_PR_FILEDESC_OPEN != fd->secret->state) 29:40.92 ^~ 29:40.93 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1253:27: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 29:40.93 if (_PR_FILEDESC_OPEN == fd->secret->state) 29:40.93 ^~ 29:40.93 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_Writev’: 29:40.94 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:1395:27: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.94 if (bytes < osiov->iov_len) 29:40.94 ^ 29:40.94 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘pt_LinuxSendFile’: 29:40.94 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:2727:16: warning: comparison of integer expressions of different signedness: ‘ssize_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.94 if (rv < file_nbytes_to_send) { 29:40.94 ^ 29:40.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:110: 29:40.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘_pr_poll_with_poll’: 29:40.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:3887:22: warning: comparison of integer expressions of different signedness: ‘PRIntn’ {aka ‘int’} and ‘PRUint32’ {aka ‘unsigned int’} [-Wsign-compare] 29:40.95 if (npds > me->syspoll_count) 29:40.95 ^ 29:40.95 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:3954:43: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘PRInt32’ {aka ‘int’} [-Wsign-compare] 29:40.96 && (_PR_FILEDESC_OPEN == bottom->secret->state)) 29:40.96 ^~ 29:40.98 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c: In function ‘PR_SetSysfdTableSize’: 29:40.98 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptio.c:4839:24: warning: comparison of integer expressions of different signedness: ‘rlim_t’ {aka ‘long unsigned int’} and ‘PRIntn’ {aka ‘int’} [-Wsign-compare] 29:40.98 if ( rlim.rlim_max < table_size ) 29:40.98 ^ 29:41.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:128: 29:41.00 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘_PR_InitLocks’: 29:41.00 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:49:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.00 int rv; 29:41.00 ^~ 29:41.00 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifies’: 29:41.00 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:65:19: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.00 PRIntn index, rv; 29:41.00 ^~ 29:41.00 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_NewLock’: 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:131:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.01 PRIntn rv; 29:41.01 ^~ 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyLock’: 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:150:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.01 PRIntn rv; 29:41.01 ^~ 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Lock’: 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:169:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.01 PRIntn rv; 29:41.01 ^~ 29:41.01 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_Unlock’: 29:41.02 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:190:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.02 PRIntn rv; 29:41.02 ^~ 29:41.02 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘pt_PostNotifiesFromMonitor’: 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:451:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.03 PRIntn rv; 29:41.03 ^~ 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_DestroyMonitor’: 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:531:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.03 int rv; 29:41.03 ^~ 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_GetMonitorEntryCount’: 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:552:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.03 PRIntn rv; 29:41.03 ^~ 29:41.03 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_EnterMonitor’: 29:41.04 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:581:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.04 PRIntn rv; 29:41.04 ^~ 29:41.04 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PR_ExitMonitor’: 29:41.05 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:610:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.05 PRIntn rv; 29:41.05 ^~ 29:41.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:128: 29:41.05 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_DestroyNakedCondVar’: 29:41.05 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1202:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.05 int rv; 29:41.05 ^~ 29:41.05 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedNotify’: 29:41.06 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1231:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.06 int rv; 29:41.06 ^~ 29:41.06 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c: In function ‘PRP_NakedBroadcast’: 29:41.06 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptsynch.c:1240:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.06 int rv; 29:41.06 ^~ 29:41.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr/Unified_c_external_nspr_pr2.c:137: 29:41.08 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_root’: 29:41.08 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:218:29: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 29:41.08 else if (--pt_book.user == pt_book.this_many) 29:41.08 ^~ 29:41.08 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_AttachThread’: 29:41.08 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:268:13: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.08 int rv; 29:41.08 ^~ 29:41.09 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_CreateThread’: 29:41.09 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:467:37: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 29:41.09 else if (--pt_book.user == pt_book.this_many) 29:41.09 ^~ 29:41.09 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_DetachThread’: 29:41.09 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:606:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.09 int rv; 29:41.10 ^~ 29:41.10 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Interrupt’: 29:41.10 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:743:16: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.10 PRIntn rv; 29:41.10 ^~ 29:41.10 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_pt_thread_death’: 29:41.10 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:814:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.10 int rv; 29:41.10 ^~ 29:41.11 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘_PR_Fini’: 29:41.11 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1047:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.11 int rv; 29:41.11 ^~ 29:41.11 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_Cleanup’: 29:41.11 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1088:29: warning: comparison of integer expressions of different signedness: ‘PRInt32’ {aka ‘int’} and ‘PRUintn’ {aka ‘unsigned int’} [-Wsign-compare] 29:41.11 while (pt_book.user > pt_book.this_many) 29:41.11 ^ 29:41.12 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1082:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.12 int rv; 29:41.12 ^~ 29:41.12 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘init_pthread_gc_support’: 29:41.12 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1198:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.12 PRIntn rv; 29:41.12 ^~ 29:41.12 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘pt_SuspendSet’: 29:41.13 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1403:12: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.13 PRIntn rv; 29:41.13 ^~ 29:41.13 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c: In function ‘PR_SuspendAll’: 29:41.13 /<>/firefox-68.0~b13+build1/nsprpub/pr/src/pthreads/ptthread.c:1523:9: warning: variable ‘rv’ set but not used [-Wunused-but-set-variable] 29:41.13 int rv; 29:41.13 ^~ 29:41.15 modules/zlib/src/host_infback.o 29:41.23 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c: In function ‘MOZ_Z_gz_comp’: 29:41.23 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c:89:20: warning: implicit declaration of function ‘write’; did you mean ‘fwrite’? [-Wimplicit-function-declaration] 29:41.23 writ = write(state->fd, strm->next_in, put); 29:41.23 ^~~~~ 29:41.23 fwrite 29:41.23 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c: In function ‘MOZ_Z_gzclose_w’: 29:41.23 /<>/firefox-68.0~b13+build1/modules/zlib/src/gzwrite.c:661:9: warning: implicit declaration of function ‘close’; did you mean ‘pclose’? [-Wimplicit-function-declaration] 29:41.23 if (close(state->fd) == -1) 29:41.24 ^~~~~ 29:41.24 pclose 29:41.58 modules/zlib/src/host_inffast.o 29:42.36 modules/zlib/src/host_inflate.o 29:42.71 modules/zlib/src/host_inftrees.o 29:43.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/src/wasm' 29:43.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 29:43.48 modules/zlib/src/adler32.o 29:43.48 modules/zlib/src/compress.o 29:43.77 modules/zlib/src/crc32.o 29:43.90 modules/zlib/src/deflate.o 29:44.28 modules/zlib/src/gzclose.o 29:44.58 modules/zlib/src/host_trees.o 29:44.90 modules/zlib/src/host_uncompr.o 29:45.93 modules/zlib/src/gzlib.o 29:46.03 modules/zlib/src/host_zutil.o 29:46.06 modules/zlib/src/gzread.o 29:46.27 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 29:46.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/build' 29:46.28 memory/build/Unified_cpp_memory_build0.o 29:46.47 modules/zlib/src/gzwrite.o 29:46.98 modules/zlib/src/infback.o 29:47.42 modules/zlib/src/inffast.o 29:48.15 modules/zlib/src/inflate.o 29:48.51 modules/zlib/src/inftrees.o 29:48.99 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=28 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/clang-sys-ccb46a9c7f6df8f3/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for libclang.' CARGO_PKG_REPOSITORY='https://github.com/KyleMayes/clang-sys' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Kyle Mayes ' CARGO_PKG_VERSION=0.28.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=clang-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/clang-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 29:49.13 config/external/nspr/pr/libnspr4.so 29:49.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/nspr/pr' 29:49.87 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/mozalloc' 29:49.87 memory/mozalloc/mozalloc_abort.o 29:49.88 memory/mozalloc/Unified_cpp_memory_mozalloc0.o 29:50.31 modules/zlib/src/trees.o 29:50.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/mozalloc' 29:50.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile' 29:50.52 memory/volatile/Unified_cpp_memory_volatile0.o 29:50.61 modules/zlib/src/uncompr.o 29:51.67 modules/zlib/src/zutil.o 29:51.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/zlib/src' 29:51.95 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile/tests' 29:51.95 memory/volatile/tests/Unified_cpp_volatile_tests0.o 29:52.19 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile' 29:52.20 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozglue/misc' 29:52.20 mozglue/misc/AutoProfilerLabel.o 29:52.21 mozglue/misc/ConditionVariable_posix.o 29:52.55 mozglue/misc/Mutex_posix.o 29:54.33 mozglue/misc/Printf.o 29:55.65 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/volatile/tests' 29:55.71 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/common' 29:55.72 config/external/icu/common/appendable.o 29:55.72 config/external/icu/common/bmpset.o 29:55.86 config/external/icu/common/brkeng.o 29:55.88 mozglue/misc/StackWalk.o 29:56.94 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/memory/build' 29:56.96 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/data' 29:56.96 config/external/icu/data/icudata_gas.o 29:57.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/data' 29:57.08 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/i18n' 29:57.09 config/external/icu/i18n/astro.o 29:57.09 config/external/icu/i18n/basictz.o 29:57.57 config/external/icu/common/brkiter.o 29:58.03 mozglue/misc/TimeStamp.o 29:59.15 mozglue/misc/TimeStamp_posix.o 29:59.56 config/external/icu/i18n/bocsu.o 29:59.74 config/external/icu/common/bytesinkutil.o *** KEEP ALIVE MARKER *** Total duration: 0:30:00.237481 30:01.39 config/external/icu/i18n/buddhcal.o 30:02.16 config/external/icu/i18n/calendar.o 30:02.27 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozglue/misc' 30:02.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 30:02.29 config/external/ffi/ffi.o 30:02.29 config/external/ffi/closures.o 30:02.30 config/external/icu/common/bytestream.o 30:02.36 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘ffi_prep_args_VFP’: 30:02.37 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:190:13: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘short int’ [-Wsign-compare] 30:02.37 if(vi < ecif->cif->vfp_nargs && is_vfp_type) 30:02.37 ^ 30:02.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘ffi_prep_incoming_args_VFP’: 30:02.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:479:11: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘short int’ [-Wsign-compare] 30:02.38 if(vi < cif->vfp_nargs && is_vfp_type) 30:02.38 ^ 30:02.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c: In function ‘layout_vfp_args’: 30:02.38 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/arm/ffi.c:923:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 30:02.38 for (i = 0; i < cif->nargs; i++) 30:02.38 ^ 30:02.87 config/external/ffi/java_raw_api.o 30:03.14 /<>/firefox-68.0~b13+build1/js/src/ctypes/libffi/src/closures.c: In function ‘dlmmap_locked’: 30:03.14 /<>/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] 30:03.14 ftruncate (execfd, offset); 30:03.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 30:03.14 /<>/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] 30:03.14 ftruncate (execfd, offset); 30:03.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 30:03.73 config/external/icu/common/bytestrie.o 30:04.00 config/external/icu/i18n/cecal.o 30:04.67 config/external/icu/common/bytestriebuilder.o 30:04.67 config/external/ffi/prep_cif.o 30:04.76 config/external/ffi/raw_api.o 30:04.94 config/external/ffi/types.o 30:04.99 config/external/ffi/sysv.o 30:05.07 /<>/firefox-68.0~b13+build1/config/external/ffi/../../../js/src/ctypes/libffi/src/arm/sysv.S: Assembler messages: 30:05.07 /<>/firefox-68.0~b13+build1/config/external/ffi/../../../js/src/ctypes/libffi/src/arm/sysv.S:399: conditional infixes are deprecated in unified syntax 30:05.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/ffi' 30:05.09 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/db/sqlite3/src' 30:05.09 db/sqlite3/src/sqlite3.o 30:06.13 config/external/icu/common/caniter.o 30:07.96 config/external/icu/common/characterproperties.o 30:09.24 config/external/icu/i18n/chnsecal.o 30:10.62 config/external/icu/common/chariter.o 30:10.62 config/external/icu/i18n/choicfmt.o 30:12.82 config/external/icu/common/charstr.o 30:13.13 config/external/icu/i18n/coleitr.o 30:13.74 config/external/icu/common/cmemory.o 30:15.08 config/external/icu/i18n/coll.o 30:15.22 config/external/icu/common/cstring.o 30:16.22 config/external/icu/common/dictbe.o 30:17.37 config/external/icu/common/dictionarydata.o 30:17.85 config/external/icu/i18n/collation.o 30:20.89 config/external/icu/common/dtintrv.o 30:21.31 config/external/icu/i18n/collationbuilder.o 30:21.55 config/external/icu/i18n/collationcompare.o 30:22.34 config/external/icu/common/edits.o 30:22.48 config/external/icu/common/errorcode.o 30:24.22 config/external/icu/common/filteredbrk.o 30:24.33 config/external/icu/common/filterednormalizer2.o 30:26.30 config/external/icu/i18n/collationdata.o 30:27.11 config/external/icu/common/loadednormalizer2impl.o 30:28.85 config/external/icu/common/localebuilder.o 30:28.87 config/external/icu/i18n/collationdatabuilder.o 30:30.97 config/external/icu/common/locavailable.o 30:31.38 config/external/icu/i18n/collationdatareader.o 30:33.18 config/external/icu/common/locbased.o 30:35.05 config/external/icu/common/locdispnames.o 30:36.08 config/external/icu/common/locdspnm.o 30:37.33 config/external/icu/i18n/collationdatawriter.o 30:38.39 config/external/icu/common/locid.o 30:39.92 config/external/icu/i18n/collationfastlatin.o 30:41.78 config/external/icu/common/loclikely.o 30:42.17 config/external/icu/i18n/collationfastlatinbuilder.o 30:44.94 config/external/icu/common/locmap.o 30:45.31 config/external/icu/i18n/collationfcd.o 30:47.24 config/external/icu/common/locresdata.o 30:47.92 config/external/icu/i18n/collationiterator.o 30:48.02 config/external/icu/i18n/collationkeys.o 30:48.44 config/external/icu/common/locutil.o 30:49.66 config/external/icu/common/messagepattern.o 30:51.60 config/external/icu/common/normalizer2.o 30:52.11 config/external/icu/i18n/collationroot.o 30:54.52 config/external/icu/common/normalizer2impl.o 30:55.33 config/external/icu/i18n/collationrootelements.o 30:57.55 config/external/icu/i18n/collationruleparser.o 30:57.94 config/external/icu/common/normlzr.o 30:57.98 config/external/icu/i18n/collationsets.o *** KEEP ALIVE MARKER *** Total duration: 0:31:00.237487 31:02.20 config/external/icu/i18n/collationsettings.o 31:03.88 config/external/icu/common/parsepos.o 31:04.89 config/external/icu/i18n/collationtailoring.o 31:06.00 config/external/icu/common/patternprops.o 31:06.10 config/external/icu/common/propname.o 31:06.92 config/external/icu/i18n/collationweights.o 31:07.02 config/external/icu/common/punycode.o 31:08.88 config/external/icu/common/putil.o 31:08.93 config/external/icu/i18n/compactdecimalformat.o 31:10.16 config/external/icu/i18n/coptccal.o 31:10.26 config/external/icu/common/rbbi.o 31:12.33 config/external/icu/i18n/curramt.o 31:12.66 config/external/icu/common/rbbi_cache.o 31:14.09 config/external/icu/i18n/currfmt.o 31:15.16 config/external/icu/i18n/currpinf.o 31:15.58 config/external/icu/common/rbbidata.o 31:16.46 config/external/icu/i18n/currunit.o 31:18.05 config/external/icu/common/rbbinode.o 31:18.51 config/external/icu/i18n/dangical.o 31:19.93 config/external/icu/i18n/datefmt.o 31:19.95 config/external/icu/common/rbbirb.o 31:21.53 config/external/icu/common/rbbiscan.o 31:21.73 config/external/icu/i18n/dayperiodrules.o 31:23.65 config/external/icu/common/rbbisetb.o 31:24.71 config/external/icu/i18n/dcfmtsym.o 31:26.02 config/external/icu/common/rbbistbl.o 31:27.42 config/external/icu/i18n/decContext.o 31:28.29 config/external/icu/common/rbbitblb.o 31:30.09 config/external/icu/i18n/decNumber.o 31:30.30 config/external/icu/common/resbund.o 31:30.40 config/external/icu/i18n/decimfmt.o 31:33.75 config/external/icu/common/resource.o 31:35.57 config/external/icu/common/ruleiter.o 31:36.47 config/external/icu/i18n/double-conversion-bignum-dtoa.o 31:36.67 config/external/icu/common/schriter.o 31:37.68 config/external/icu/common/serv.o 31:38.70 config/external/icu/common/servlk.o 31:41.65 config/external/icu/common/servlkf.o 31:42.48 config/external/icu/i18n/double-conversion-bignum.o 31:43.07 config/external/icu/i18n/double-conversion-cached-powers.o 31:43.80 config/external/icu/common/servls.o 31:44.29 config/external/icu/i18n/double-conversion-diy-fp.o 31:44.55 config/external/icu/i18n/double-conversion-fast-dtoa.o 31:44.72 config/external/icu/i18n/double-conversion-strtod.o 31:45.41 config/external/icu/i18n/double-conversion.o 31:45.81 config/external/icu/common/servnotf.o 31:46.11 config/external/icu/i18n/dtfmtsym.o 31:48.08 config/external/icu/common/servrbf.o 31:48.32 config/external/icu/i18n/dtitvfmt.o 31:49.59 config/external/icu/common/servslkf.o 31:51.60 config/external/icu/common/sharedobject.o 31:53.44 config/external/icu/common/simpleformatter.o 31:54.90 config/external/icu/common/static_unicode_sets.o 31:55.39 config/external/icu/i18n/dtitvinf.o 31:56.18 config/external/icu/common/stringpiece.o 31:58.07 config/external/icu/common/stringtriebuilder.o 31:59.13 config/external/icu/common/uarrsort.o 31:59.93 config/external/icu/i18n/dtptngen.o *** KEEP ALIVE MARKER *** Total duration: 0:32:00.237485 32:01.13 config/external/icu/common/ubidi.o 32:02.17 config/external/icu/common/ubidi_props.o 32:02.43 config/external/icu/i18n/dtrule.o 32:06.01 config/external/icu/common/ubidiln.o 32:07.94 config/external/icu/common/ubidiwrt.o 32:09.91 config/external/icu/i18n/erarules.o 32:10.13 config/external/icu/i18n/ethpccal.o 32:10.16 config/external/icu/common/ubrk.o 32:11.63 config/external/icu/i18n/fmtable.o 32:11.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/db/sqlite3/src' 32:11.89 config/external/icu/common/ucase.o 32:11.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/prio' 32:11.92 third_party/prio/montmulf.o 32:11.92 third_party/prio/mp_gf2m.o 32:11.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32’: 32:11.95 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:117: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 32:11.95 #pragma pipeloop(0) 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d16’: 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:128: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 32:11.96 #pragma pipeloop(0) 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘conv_i32_to_d32_and_d16’: 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:143: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 32:11.96 #pragma pipeloop(0) 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c: In function ‘mont_mulf_noconv’: 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:218: warning: ignoring #pragma pipeloop [-Wunknown-pragmas] 32:11.96 #pragma pipeloop(0) 32:11.96 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:197:13: warning: unused variable ‘dptmp’ [-Wunused-variable] 32:11.96 double *dptmp, *pdm1, *pdm2, *pdn, *pdtj, pdn_0, pdm1_0; 32:11.96 ^~~~~ 32:11.97 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:196:24: warning: unused variable ‘nextm2j’ [-Wunused-variable] 32:11.97 double digit, m2j, nextm2j, a, b; 32:11.97 ^~~~~~~ 32:11.97 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/montmulf.c:195:9: warning: unused variable ‘tmp’ [-Wunused-variable] 32:11.97 int tmp; 32:11.97 ^~~ 32:12.34 third_party/prio/mpcpucache.o 32:13.16 third_party/prio/mpi.o 32:13.27 third_party/prio/mplogic.o 32:13.28 config/external/icu/i18n/format.o 32:13.29 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cubeb-sys-4bec5c464bd906de/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Native bindings to the cubeb library' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cubeb-sys CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-sys' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 32:13.39 In file included from /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:10: 32:13.39 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_fixup_reciprocal’: 32:13.39 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi-priv.h:86:28: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 32:13.40 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 32:13.40 ^ 32:13.40 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro ‘MP_MIN’ 32:13.40 int j = MP_MIN(k, MP_DIGIT_BIT); 32:13.40 ^~~~~~ 32:13.40 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi-priv.h:86:37: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 32:13.40 #define MP_MIN(a, b) (((a) < (b)) ? (a) : (b)) 32:13.40 ^~~ 32:13.41 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2128:17: note: in expansion of macro ‘MP_MIN’ 32:13.41 int j = MP_MIN(k, MP_DIGIT_BIT); 32:13.41 ^~~~~~ 32:13.41 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:2130:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 32:13.41 if (j < MP_DIGIT_BIT) { 32:13.41 ^ 32:13.47 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c: In function ‘s_mp_todigit’: 32:13.47 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mpi.c:4598:13: warning: comparison of integer expressions of different signedness: ‘mp_digit’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 32:13.47 if (val >= r) 32:13.47 ^~ 32:13.48 config/external/icu/common/ucasemap.o 32:13.98 Compiling nserror v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/nserror) 32:13.99 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings to xpcom nsresult and NS_ERROR_ values' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Michael Layzell ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=nserror CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/nserror' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 32:14.84 Compiling gleam v0.6.17 32:14.85 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.6.17 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_NAME=gleam CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gleam' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 32:16.37 config/external/icu/i18n/formattedval_iterimpl.o 32:16.42 third_party/prio/mpmontg.o 32:16.43 config/external/icu/common/ucasemap_titlecase_brkiter.o 32:16.50 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c: In function ‘mpl_num_set’: 32:16.50 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c:237:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 32:16.50 for (db = 0; db < sizeof(mp_digit); db++) { 32:16.50 ^ 32:16.50 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c: In function ‘mpl_num_clear’: 32:16.51 /<>/firefox-68.0~b13+build1/security/nss/lib/freebl/mpi/mplogic.c:268:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 32:16.51 for (db = 0; db < sizeof(mp_digit); db++) { 32:16.51 ^ 32:16.80 third_party/prio/mpprime.o 32:17.86 config/external/icu/i18n/formattedval_sbimpl.o 32:18.05 third_party/prio/client.o 32:18.54 third_party/prio/config.o 32:19.17 third_party/prio/encrypt.o 32:19.51 config/external/icu/common/uchar.o 32:19.55 third_party/prio/mparray.o 32:19.97 config/external/icu/i18n/formattedvalue.o 32:20.28 third_party/prio/poly.o 32:20.75 third_party/prio/prg.o 32:21.22 third_party/prio/rand.o 32:21.42 config/external/icu/common/ucharstrie.o 32:21.65 third_party/prio/serial.o 32:21.80 config/external/icu/i18n/fphdlimp.o 32:22.02 third_party/prio/server.o 32:22.84 third_party/prio/share.o 32:23.91 config/external/icu/i18n/fpositer.o 32:23.91 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/prio' 32:23.92 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/msgpack' 32:23.93 third_party/msgpack/objectc.o 32:23.94 third_party/msgpack/unpack.o 32:24.32 config/external/icu/common/ucharstriebuilder.o 32:24.65 third_party/msgpack/version.o 32:25.31 config/external/icu/i18n/gregocal.o 32:25.73 config/external/icu/common/ucharstrieiterator.o 32:25.76 third_party/msgpack/vrefbuffer.o 32:25.96 third_party/msgpack/zone.o 32:26.46 config/external/icu/i18n/gregoimp.o 32:26.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/third_party/msgpack' 32:26.53 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libjpeg' 32:26.53 media/libjpeg/jcapimin.o 32:26.53 media/libjpeg/jcapistd.o 32:26.82 media/libjpeg/jccoefct.o 32:27.03 media/libjpeg/jccolor.o 32:27.50 media/libjpeg/jcdctmgr.o 32:27.67 config/external/icu/common/uchriter.o 32:28.46 media/libjpeg/jchuff.o 32:28.92 media/libjpeg/jcicc.o 32:29.00 config/external/icu/i18n/hebrwcal.o 32:29.18 config/external/icu/common/ucln_cmn.o 32:30.46 config/external/icu/i18n/indiancal.o 32:30.56 config/external/icu/common/ucmndata.o 32:31.92 config/external/icu/common/ucnv.o 32:32.82 config/external/icu/i18n/islamcal.o 32:33.28 config/external/icu/common/ucnv_bld.o 32:34.82 config/external/icu/i18n/japancal.o 32:35.83 media/libjpeg/jcinit.o 32:35.99 media/libjpeg/jcmainct.o 32:36.13 media/libjpeg/jcmarker.o 32:36.31 config/external/icu/common/ucnv_cb.o 32:36.31 media/libjpeg/jcmaster.o 32:36.78 media/libjpeg/jcomapi.o 32:36.91 config/external/icu/i18n/listformatter.o 32:37.38 media/libjpeg/jcparam.o 32:37.54 media/libjpeg/jcphuff.o 32:38.09 media/libjpeg/jcprepct.o 32:38.55 config/external/icu/common/ucnv_cnv.o 32:38.75 config/external/icu/i18n/measfmt.o 32:38.93 media/libjpeg/jcsample.o 32:39.27 media/libjpeg/jctrans.o 32:39.84 config/external/icu/common/ucnv_err.o 32:39.89 media/libjpeg/jdapimin.o 32:40.27 media/libjpeg/jdapistd.o 32:40.55 media/libjpeg/jdatadst.o 32:41.09 media/libjpeg/jdatasrc.o 32:41.10 config/external/icu/common/ucnv_io.o 32:41.26 media/libjpeg/jdcoefct.o 32:41.42 media/libjpeg/jdcolor.o 32:42.25 media/libjpeg/jddctmgr.o 32:42.55 config/external/icu/common/ucnv_u16.o 32:42.70 config/external/icu/i18n/measunit.o 32:43.92 media/libjpeg/jdhuff.o 32:44.22 media/libjpeg/jdicc.o 32:45.31 media/libjpeg/jdinput.o 32:45.35 config/external/icu/common/ucnv_u32.o 32:45.55 media/libjpeg/jdmainct.o 32:45.89 media/libjpeg/jdmarker.o 32:46.29 media/libjpeg/jdmaster.o 32:47.20 config/external/icu/i18n/measure.o 32:47.53 media/libjpeg/jdmerge.o 32:47.56 config/external/icu/common/ucnv_u7.o 32:48.01 media/libjpeg/jdphuff.o 32:49.45 config/external/icu/common/ucnv_u8.o 32:49.67 media/libjpeg/jdpostct.o 32:49.78 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_DC_first’: 32:49.78 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 32:49.78 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 32:49.78 ^~~ 32:49.78 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:343:13: note: in expansion of macro ‘HUFF_EXTEND’ 32:49.78 s = HUFF_EXTEND(r, s); 32:49.78 ^~~~~~~~~~~ 32:49.78 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c: In function ‘decode_mcu_AC_first’: 32:49.79 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:214:60: warning: operand of ?: changes signedness from ‘int’ to ‘unsigned int’ due to unsignedness of other operand [-Wsign-compare] 32:49.79 ((x) < (1 << ((s) - 1)) ? (x) + (((NEG_1) << (s)) + 1) : (x)) 32:49.79 ^~~ 32:49.79 /<>/firefox-68.0~b13+build1/media/libjpeg/jdphuff.c:420:15: note: in expansion of macro ‘HUFF_EXTEND’ 32:49.79 s = HUFF_EXTEND(r, s); 32:49.79 ^~~~~~~~~~~ 32:50.30 media/libjpeg/jdsample.o 32:50.55 media/libjpeg/jdtrans.o 32:50.77 config/external/icu/i18n/msgfmt.o 32:51.10 media/libjpeg/jerror.o 32:51.28 media/libjpeg/jfdctflt.o 32:51.47 media/libjpeg/jfdctfst.o 32:51.65 media/libjpeg/jfdctint.o 32:51.73 config/external/icu/common/ucnvbocu.o 32:51.87 media/libjpeg/jidctflt.o 32:51.99 config/external/icu/i18n/nfrs.o 32:52.10 media/libjpeg/jidctfst.o 32:52.32 media/libjpeg/jidctint.o 32:52.63 media/libjpeg/jidctred.o 32:53.80 config/external/icu/common/ucnvlat1.o 32:55.02 media/libjpeg/jmemmgr.o 32:55.30 media/libjpeg/jmemnobs.o 32:55.82 config/external/icu/common/ucnvscsu.o 32:56.03 media/libjpeg/jpeg_nbits_table.o 32:56.19 media/libjpeg/jquant1.o 32:56.54 media/libjpeg/jquant2.o 32:57.14 config/external/icu/i18n/nfrule.o 32:57.23 media/libjpeg/jutils.o 32:57.48 config/external/icu/common/ucol_swp.o 32:58.30 media/libjpeg/jsimd.o 32:58.46 media/libjpeg/jsimd_neon.o 32:58.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libjpeg' 32:58.97 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/brotli' 32:58.98 modules/brotli/Unified_c_modules_brotli0.o 32:59.48 config/external/icu/i18n/nfsubs.o 32:59.89 Compiling lmdb-rkv v0.11.2 32:59.89 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Burkert ' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=lmdb-rkv CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/lmdb-rkv' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` *** KEEP ALIVE MARKER *** Total duration: 0:33:00.237483 33:00.91 config/external/icu/common/ucptrie.o 33:02.70 config/external/icu/common/ucurr.o 33:03.18 config/external/icu/i18n/nounit.o 33:03.70 Compiling mp4parse_capi v0.11.2 (/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse_capi) 33:03.70 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ralph Giles :Matthew Gregan :Alfredo Yang ' CARGO_PKG_VERSION=0.11.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=mp4parse_capi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/mp4parse-rust/mp4parse_capi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 33:04.18 config/external/icu/common/udata.o 33:04.55 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/brotli' 33:04.56 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2' 33:04.57 modules/woff2/Unified_cpp_modules_woff20.o 33:06.40 config/external/icu/i18n/number_affixutils.o 33:06.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2/Unified_cpp_modules_woff20.cpp:29: 33:06.53 /<>/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*)’: 33:06.53 /<>/firefox-68.0~b13+build1/modules/woff2/src/woff2_dec.cc:1177:12: warning: unused variable ‘dst_offset’ [-Wunused-variable] 33:06.53 uint64_t dst_offset = first_table_offset; 33:06.53 ^~~~~~~~~~ 33:07.30 config/external/icu/i18n/number_asformat.o 33:08.30 config/external/icu/common/udatamem.o 33:09.61 config/external/icu/i18n/number_capi.o 33:10.72 config/external/icu/common/udataswp.o 33:11.76 config/external/icu/common/uenum.o 33:12.09 config/external/icu/i18n/number_compact.o 33:13.15 config/external/icu/common/uhash.o 33:13.29 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/woff2' 33:13.31 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/xz-embedded' 33:13.31 modules/xz-embedded/Unified_c_modules_xz-embedded0.o 33:14.29 config/external/icu/common/uhash_us.o 33:14.30 config/external/icu/i18n/number_currencysymbols.o 33:15.02 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/xz-embedded' 33:15.04 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtremor/lib' 33:15.04 media/libtremor/lib/tremor_block.o 33:15.04 media/libtremor/lib/tremor_codebook.o 33:15.64 media/libtremor/lib/tremor_floor0.o 33:15.74 /<>/firefox-68.0~b13+build1/media/libtremor/lib/tremor_codebook.c: In function ‘vorbis_book_decodev_set’: 33:15.74 /<>/firefox-68.0~b13+build1/media/libtremor/lib/tremor_codebook.c:339:11: warning: unused variable ‘j’ [-Wunused-variable] 33:15.74 int i,j; 33:15.74 ^ 33:15.92 config/external/icu/common/uinit.o 33:16.47 media/libtremor/lib/tremor_floor1.o 33:16.98 media/libtremor/lib/tremor_info.o 33:17.02 config/external/icu/common/uinvchar.o 33:17.44 config/external/icu/i18n/number_decimalquantity.o 33:17.50 media/libtremor/lib/tremor_mapping0.o 33:18.03 media/libtremor/lib/tremor_mdct.o 33:18.39 config/external/icu/common/uiter.o 33:18.52 media/libtremor/lib/tremor_registry.o 33:19.74 config/external/icu/i18n/number_decimfmtprops.o 33:19.88 config/external/icu/common/ulist.o 33:20.21 media/libtremor/lib/tremor_res012.o 33:20.32 media/libtremor/lib/tremor_sharedbook.o 33:20.92 media/libtremor/lib/tremor_synthesis.o 33:21.75 media/libtremor/lib/tremor_window.o 33:21.79 config/external/icu/common/uloc.o 33:22.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtremor/lib' 33:22.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libmkv' 33:22.25 media/libmkv/EbmlBufferWriter.o 33:22.25 media/libmkv/EbmlWriter.o 33:22.35 /<>/firefox-68.0~b13+build1/media/libmkv/EbmlBufferWriter.c:43:13: warning: ‘_Serialize’ defined but not used [-Wunused-function] 33:22.35 static void _Serialize(EbmlGlobal *glob, const unsigned char *p, const unsigned char *q) { 33:22.35 ^~~~~~~~~~ 33:22.43 media/libmkv/WebMElement.o 33:22.92 config/external/icu/common/uloc_keytype.o 33:22.93 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libmkv' 33:22.98 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libvpx' 33:23.01 media/libvpx/alloccommon.o 33:23.01 media/libvpx/loopfilter_arm.o 33:23.21 media/libvpx/bilinearpredict_neon.o 33:23.38 media/libvpx/copymem_neon.o 33:24.01 config/external/icu/i18n/number_fluent.o 33:24.37 media/libvpx/dc_only_idct_add_neon.o 33:24.76 media/libvpx/dequant_idct_neon.o 33:25.16 media/libvpx/dequantizeb_neon.o 33:25.53 media/libvpx/idct_blk_neon.o 33:25.92 media/libvpx/idct_dequant_0_2x_neon.o 33:26.04 media/libvpx/idct_dequant_full_2x_neon.o 33:26.36 media/libvpx/iwalsh_neon.o 33:26.36 config/external/icu/i18n/number_formatimpl.o 33:26.61 config/external/icu/common/uloc_tag.o 33:26.76 media/libvpx/loopfiltersimplehorizontaledge_neon.o 33:27.18 media/libvpx/loopfiltersimpleverticaledge_neon.o 33:27.69 media/libvpx/mbloopfilter_neon.o 33:28.50 media/libvpx/shortidct4x4llm_neon.o 33:29.43 media/libvpx/sixtappredict_neon.o 33:29.47 config/external/icu/common/umapfile.o 33:29.86 media/libvpx/vp8_loopfilter_neon.o 33:31.76 media/libvpx/blockd.o 33:32.31 config/external/icu/i18n/number_grouping.o 33:32.61 media/libvpx/copy_c.o 33:32.68 media/libvpx/dequantize.o 33:32.77 media/libvpx/entropy.o 33:32.91 media/libvpx/entropymode.o 33:33.06 media/libvpx/entropymv.o 33:33.22 media/libvpx/extend.o 33:33.26 media/libvpx/filter.o 33:33.47 media/libvpx/findnearmv.o 33:33.76 media/libvpx/systemdependent.o 33:33.90 config/external/icu/common/umath.o 33:33.97 media/libvpx/idct_blk.o 33:34.13 media/libvpx/idctllm.o 33:34.30 media/libvpx/loopfilter_filters.o 33:34.52 media/libvpx/mbpitch.o 33:34.94 config/external/icu/common/umutablecptrie.o 33:35.03 config/external/icu/common/umutex.o 33:35.03 media/libvpx/modecont.o 33:35.15 media/libvpx/quant_common.o 33:35.21 media/libvpx/reconinter.o 33:35.35 media/libvpx/reconintra.o 33:35.95 media/libvpx/reconintra4x4.o 33:35.95 config/external/icu/i18n/number_integerwidth.o 33:36.14 media/libvpx/rtcd.o 33:36.28 media/libvpx/setupintrarecon.o 33:36.44 media/libvpx/swapyv12buffer.o 33:36.58 media/libvpx/treecoder.o 33:36.64 media/libvpx/vp8_loopfilter.o 33:36.81 media/libvpx/vp8_skin_detection.o 33:37.53 media/libvpx/dboolhuff.o 33:37.84 media/libvpx/decodeframe.o 33:37.95 config/external/icu/i18n/number_longnames.o 33:37.99 media/libvpx/decodemv.o 33:39.41 config/external/icu/common/unames.o 33:39.56 media/libvpx/detokenize.o 33:39.84 config/external/icu/i18n/number_mapper.o 33:40.47 media/libvpx/onyxd_if.o 33:40.84 media/libvpx/threading.o 33:40.98 config/external/icu/common/unifiedcache.o 33:41.40 media/libvpx/denoising_neon.o 33:42.75 media/libvpx/fastquantizeb_neon.o 33:42.96 config/external/icu/i18n/number_modifiers.o 33:43.41 media/libvpx/shortfdct_neon.o 33:43.85 media/libvpx/vp8_shortwalsh4x4_neon.o 33:44.14 config/external/icu/common/unifilt.o 33:44.40 media/libvpx/bitstream.o 33:44.88 media/libvpx/boolhuff.o 33:46.32 config/external/icu/common/unifunct.o 33:46.35 config/external/icu/i18n/number_multiplier.o 33:46.49 media/libvpx/dct.o 33:46.51 config/external/icu/common/uniset.o 33:46.60 config/external/icu/common/uniset_closure.o 33:46.65 media/libvpx/denoising.o 33:46.83 media/libvpx/encodeframe.o 33:47.53 media/libvpx/encodeintra.o 33:48.89 media/libvpx/encodemb.o 33:49.20 config/external/icu/i18n/number_notation.o 33:49.24 media/libvpx/encodemv.o 33:50.08 media/libvpx/ethreading.o 33:50.45 config/external/icu/common/uniset_props.o 33:50.61 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gkrust-shared-1d3d5a2d18d5bea0/build-script-build` 33:50.65 media/libvpx/lookahead.o 33:50.75 [gkrust-shared 0.1.0] cargo:rustc-cfg=feature="oom_with_hook" 33:50.75 [gkrust-shared 0.1.0] cargo:rustc-env=RUSTC_BOOTSTRAP=1 33:50.75 Compiling serde_derive v1.0.88 (https://github.com/servo/serde?branch=deserialize_from_enums10#84b2795d) 33:50.75 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde_derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_derive' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://serde.rs' /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` 33:51.58 media/libvpx/mcomp.o 33:51.63 config/external/icu/i18n/number_output.o 33:51.78 media/libvpx/modecosts.o 33:52.47 config/external/icu/common/unisetspan.o 33:53.34 config/external/icu/i18n/number_padding.o 33:54.51 media/libvpx/mr_dissim.o 33:54.72 media/libvpx/onyx_if.o 33:55.20 media/libvpx/pickinter.o 33:55.46 config/external/icu/i18n/number_patternmodifier.o 33:55.70 config/external/icu/common/unistr.o 33:57.15 config/external/icu/i18n/number_patternstring.o 33:58.78 config/external/icu/common/unistr_case.o 33:59.54 media/libvpx/picklpf.o *** KEEP ALIVE MARKER *** Total duration: 0:34:00.237491 33:59.98 config/external/icu/i18n/number_rounding.o 34:01.26 media/libvpx/ratectrl.o 34:01.78 media/libvpx/rdopt.o 34:02.83 config/external/icu/common/unistr_case_locale.o 34:02.93 media/libvpx/segmentation.o 34:04.06 config/external/icu/i18n/number_scientific.o 34:04.76 config/external/icu/common/unistr_cnv.o 34:06.18 media/libvpx/tokenize.o 34:06.27 config/external/icu/common/unistr_props.o 34:06.43 config/external/icu/i18n/number_skeletons.o 34:06.45 media/libvpx/treewriter.o 34:07.24 media/libvpx/vp8_quantize.o 34:07.37 media/libvpx/vp8_cx_iface.o 34:07.80 config/external/icu/common/unistr_titlecase_brkiter.o 34:08.22 warning: method is never used: `get_stable_c_enum_layout` 34:08.22 --> /<>/firefox-68.0~b13+build1/third_party/rust/serde_derive/src/internals/ast.rs:158:5 34:08.22 | 34:08.22 158 | pub fn get_stable_c_enum_layout(&self) -> Option<&'static str> { 34:08.22 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 34:08.22 | 34:08.22 = note: #[warn(dead_code)] on by default 34:08.26 media/libvpx/vp8_dx_iface.o 34:08.68 config/external/icu/common/unormcmp.o 34:08.89 config/external/icu/i18n/number_stringbuilder.o 34:09.43 media/libvpx/vp9_iht4x4_add_neon.o 34:10.04 media/libvpx/vp9_iht8x8_add_neon.o 34:10.34 config/external/icu/common/uobject.o 34:10.70 media/libvpx/vp9_alloccommon.o 34:12.11 media/libvpx/vp9_blockd.o 34:12.39 media/libvpx/vp9_common_data.o 34:12.50 config/external/icu/common/uprops.o 34:12.64 media/libvpx/vp9_entropy.o 34:12.71 media/libvpx/vp9_entropymode.o 34:13.07 media/libvpx/vp9_entropymv.o 34:13.36 config/external/icu/i18n/number_utils.o 34:13.48 config/external/icu/common/uresbund.o 34:13.73 media/libvpx/vp9_filter.o 34:14.09 media/libvpx/vp9_frame_buffers.o 34:14.15 media/libvpx/vp9_idct.o 34:14.30 media/libvpx/vp9_loopfilter.o 34:14.68 media/libvpx/vp9_mvref_common.o 34:14.84 /<>/firefox-68.0~b13+build1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c: In function ‘vp9_filter_block_plane_non420’: 34:14.84 /<>/firefox-68.0~b13+build1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: warning: ‘~’ on a boolean expression [-Wbool-operation] 34:14.84 border_mask = ~(mi_col == 0); 34:14.84 ^ 34:14.84 /<>/firefox-68.0~b13+build1/media/libvpx/libvpx/vp9/common/vp9_loopfilter.c:1177:19: note: did you mean to use logical not? 34:14.84 border_mask = ~(mi_col == 0); 34:14.84 ^ 34:14.84 ! 34:15.92 config/external/icu/common/uresdata.o 34:16.20 media/libvpx/vp9_pred_common.o 34:16.69 config/external/icu/i18n/numfmt.o 34:16.85 media/libvpx/vp9_quant_common.o 34:17.25 media/libvpx/vp9_reconinter.o 34:17.39 media/libvpx/vp9_reconintra.o 34:17.96 media/libvpx/vp9_rtcd.o 34:18.45 media/libvpx/vp9_scale.o 34:18.58 media/libvpx/vp9_scan.o 34:18.80 media/libvpx/vp9_seg_common.o 34:18.96 media/libvpx/vp9_thread_common.o 34:19.11 media/libvpx/vp9_tile_common.o 34:19.51 config/external/icu/i18n/numparse_affixes.o 34:19.94 media/libvpx/vp9_decodeframe.o 34:20.05 config/external/icu/common/uscript.o 34:20.18 media/libvpx/vp9_decodemv.o 34:22.61 config/external/icu/common/uscript_props.o 34:23.39 media/libvpx/vp9_decoder.o 34:24.05 config/external/icu/common/uset.o 34:24.16 config/external/icu/i18n/numparse_compositions.o 34:25.19 config/external/icu/common/uset_props.o 34:25.88 media/libvpx/vp9_detokenize.o 34:26.53 media/libvpx/vp9_dsubexp.o 34:26.73 config/external/icu/common/usetiter.o 34:27.38 media/libvpx/vp9_dct_neon.o 34:27.65 media/libvpx/vp9_error_neon.o 34:27.66 config/external/icu/i18n/numparse_currency.o 34:27.96 config/external/icu/common/usprep.o 34:28.02 media/libvpx/vp9_frame_scale_neon.o 34:28.35 media/libvpx/vp9_quantize_neon.o 34:29.25 config/external/icu/common/ustack.o 34:29.55 config/external/icu/i18n/numparse_decimal.o 34:31.06 media/libvpx/vp9_alt_ref_aq.o 34:31.69 media/libvpx/vp9_aq_360.o 34:31.81 config/external/icu/common/ustr_cnv.o 34:31.87 config/external/icu/i18n/numparse_impl.o 34:31.95 media/libvpx/vp9_aq_complexity.o 34:32.32 media/libvpx/vp9_aq_cyclicrefresh.o 34:32.72 media/libvpx/vp9_aq_variance.o 34:32.88 config/external/icu/common/ustr_titlecase_brkiter.o 34:33.60 media/libvpx/vp9_bitstream.o 34:34.00 media/libvpx/vp9_context_tree.o 34:34.33 config/external/icu/i18n/numparse_parsednumber.o 34:34.66 config/external/icu/common/ustrcase.o 34:36.66 config/external/icu/common/ustrcase_locale.o 34:38.70 media/libvpx/vp9_cost.o 34:39.12 media/libvpx/vp9_dct.o 34:39.22 media/libvpx/vp9_encodeframe.o 34:39.43 config/external/icu/i18n/numparse_scientific.o 34:40.06 config/external/icu/common/ustrenum.o 34:40.25 media/libvpx/vp9_encodemb.o 34:41.49 config/external/icu/i18n/numparse_stringsegment.o 34:41.70 config/external/icu/common/ustrfmt.o 34:43.15 config/external/icu/common/ustring.o 34:43.40 config/external/icu/i18n/numparse_symbols.o 34:44.10 config/external/icu/common/ustrtrns.o 34:45.36 config/external/icu/i18n/numparse_validators.o 34:46.33 config/external/icu/common/utext.o 34:47.44 config/external/icu/i18n/numrange_fluent.o 34:48.42 media/libvpx/vp9_encodemv.o 34:48.61 config/external/icu/common/utf_impl.o 34:49.28 config/external/icu/i18n/numrange_impl.o 34:49.70 media/libvpx/vp9_encoder.o 34:50.59 media/libvpx/vp9_ethread.o 34:52.01 config/external/icu/common/util.o 34:52.39 config/external/icu/common/utrace.o 34:53.63 config/external/icu/common/utrie.o 34:53.95 config/external/icu/i18n/numsys.o 34:55.05 config/external/icu/common/utrie2.o 34:56.15 media/libvpx/vp9_extend.o 34:56.84 media/libvpx/vp9_frame_scale.o 34:56.95 config/external/icu/common/utrie2_builder.o 34:57.07 media/libvpx/vp9_lookahead.o 34:57.35 media/libvpx/vp9_mcomp.o 34:57.55 config/external/icu/i18n/olsontz.o 34:57.71 media/libvpx/vp9_multi_thread.o 34:58.90 config/external/icu/common/utrie_swap.o 34:59.61 config/external/icu/i18n/persncal.o *** KEEP ALIVE MARKER *** Total duration: 0:35:00.237489 35:01.36 config/external/icu/common/uts46.o 35:02.55 config/external/icu/i18n/plurfmt.o 35:02.81 config/external/icu/common/utypes.o 35:04.26 config/external/icu/i18n/plurrule.o 35:05.78 config/external/icu/common/uvector.o 35:05.88 config/external/icu/common/uvectr32.o 35:07.32 config/external/icu/common/uvectr64.o 35:07.64 config/external/icu/i18n/quantityformatter.o 35:08.64 config/external/icu/common/wintz.o 35:09.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/common' 35:09.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libaom' 35:09.90 media/libaom/aom_codec.o 35:09.90 media/libaom/aom_decoder.o 35:10.12 media/libaom/aom_encoder.o 35:10.34 media/libaom/aom_image.o 35:10.73 media/libaom/aom_integer.o 35:11.04 media/libaom/aom_convolve.o 35:11.22 media/libaom/aom_dsp_rtcd.o 35:11.24 media/libvpx/vp9_noise_estimate.o 35:11.69 media/libaom/blend_a64_mask_neon.o 35:11.76 media/libvpx/vp9_picklpf.o 35:11.99 media/libaom/fwd_txfm_neon.o 35:12.30 media/libvpx/vp9_pickmode.o 35:12.70 media/libvpx/vp9_quantize.o 35:13.09 config/external/icu/i18n/rbnf.o 35:13.75 media/libaom/intrapred_neon.o 35:14.38 media/libaom/loopfilter_neon.o 35:15.32 config/external/icu/i18n/rbtz.o 35:15.59 media/libaom/subtract_neon.o 35:17.00 media/libaom/binary_codes_reader.o 35:17.38 media/libaom/bitreader_buffer.o 35:17.62 media/libaom/bitwriter_buffer.o 35:17.75 media/libaom/blend_a64_hmask.o 35:17.97 media/libaom/blend_a64_mask.o 35:18.22 media/libaom/blend_a64_vmask.o 35:19.00 media/libaom/daalaboolreader.o 35:19.18 media/libvpx/vp9_ratectrl.o 35:19.26 media/libaom/entcode.o 35:19.40 media/libaom/entdec.o 35:19.52 media/libaom/fft.o 35:19.72 media/libaom/grain_synthesis.o 35:19.85 media/libvpx/vp9_rd.o 35:20.56 config/external/icu/i18n/region.o 35:21.46 media/libaom/intrapred.o 35:22.70 media/libvpx/vp9_rdopt.o 35:23.40 media/libaom/loopfilter.o 35:23.40 config/external/icu/i18n/reldatefmt.o 35:23.70 media/libvpx/vp9_resize.o 35:27.43 config/external/icu/i18n/reldtfmt.o 35:32.17 media/libaom/subtract.o 35:32.51 media/libvpx/vp9_segmentation.o 35:33.20 config/external/icu/i18n/rulebasedcollator.o 35:33.28 media/libvpx/vp9_skin_detection.o 35:33.93 media/libvpx/vp9_speed_features.o 35:34.39 media/libvpx/vp9_subexp.o 35:35.60 media/libvpx/vp9_svc_layercontext.o 35:35.98 config/external/icu/i18n/scriptset.o 35:36.25 media/libvpx/vp9_tokenize.o 35:36.38 media/libaom/aom_mem.o 35:36.62 media/libaom/arm_cpudetect.o 35:36.76 media/libaom/aom_scale_rtcd.o 35:36.91 media/libaom/aom_scale.o 35:37.01 media/libaom/gen_scalers.o 35:37.35 media/libvpx/vp9_treewriter.o 35:37.41 media/libaom/yv12config.o 35:37.61 media/libaom/yv12extend.o 35:37.79 media/libaom/aom_thread.o 35:37.93 media/libvpx/vp9_cx_iface.o 35:38.03 media/libvpx/vp9_dx_iface.o 35:38.30 media/libaom/debug_util.o 35:38.52 media/libaom/av1_dx_iface.o 35:38.65 media/libaom/alloccommon.o 35:39.81 media/libvpx/vpx_codec.o 35:40.13 media/libaom/av1_inv_txfm_neon.o 35:40.55 media/libvpx/vpx_decoder.o 35:40.67 media/libaom/av1_txfm_neon.o 35:40.77 media/libvpx/vpx_encoder.o 35:41.02 media/libvpx/vpx_image.o 35:41.46 media/libvpx/avg_neon.o 35:41.73 media/libvpx/avg_pred_neon.o 35:42.28 config/external/icu/i18n/search.o 35:42.37 media/libvpx/fdct16x16_neon.o 35:42.85 media/libvpx/fdct32x32_neon.o 35:43.88 config/external/icu/i18n/selfmt.o 35:44.41 media/libvpx/fdct_neon.o 35:45.79 config/external/icu/i18n/sharedbreakiterator.o 35:47.81 config/external/icu/i18n/simpletz.o 35:49.46 config/external/icu/i18n/smpdtfmt.o 35:50.25 media/libaom/blend_a64_hmask_neon.o 35:50.64 media/libaom/blend_a64_vmask_neon.o 35:51.20 media/libaom/cfl_neon.o 35:51.87 media/libaom/convolve_neon.o 35:52.52 config/external/icu/i18n/smpdtfst.o 35:55.54 media/libvpx/fdct_partial_neon.o 35:55.88 media/libaom/jnt_convolve_neon.o 35:55.94 media/libvpx/fwd_txfm_neon.o 35:56.37 media/libvpx/hadamard_neon.o 35:56.91 media/libvpx/idct16x16_1_add_neon.o 35:57.14 media/libaom/reconinter_neon.o 35:57.42 media/libvpx/idct16x16_add_neon.o 35:57.86 media/libvpx/idct32x32_135_add_neon.o 35:58.98 media/libaom/selfguided_neon.o 35:59.52 media/libaom/warp_plane_neon.o 35:59.93 media/libvpx/idct32x32_1_add_neon.o *** KEEP ALIVE MARKER *** Total duration: 0:36:00.237484 36:00.44 config/external/icu/i18n/sortkey.o 36:02.27 config/external/icu/i18n/standardplural.o 36:02.66 media/libvpx/idct32x32_34_add_neon.o 36:02.89 media/libaom/wiener_convolve_neon.o 36:03.05 media/libvpx/idct32x32_add_neon.o 36:03.92 config/external/icu/i18n/stsearch.o 36:04.21 media/libaom/av1_inv_txfm1d.o 36:04.91 config/external/icu/i18n/taiwncal.o 36:05.03 media/libaom/av1_inv_txfm2d.o 36:05.11 media/libvpx/idct8x8_1_add_neon.o 36:06.71 config/external/icu/i18n/timezone.o 36:07.50 media/libvpx/idct8x8_add_neon.o 36:07.97 media/libvpx/intrapred_neon.o 36:08.29 config/external/icu/i18n/tmunit.o 36:08.77 media/libvpx/quantize_neon.o 36:09.71 media/libvpx/sad4d_neon.o 36:10.25 media/libvpx/sad_neon.o 36:11.63 media/libvpx/subpel_variance_neon.o 36:12.19 config/external/icu/i18n/tmutamt.o 36:12.82 media/libvpx/subtract_neon.o 36:13.09 config/external/icu/i18n/tmutfmt.o 36:13.98 media/libvpx/variance_neon.o 36:14.26 config/external/icu/i18n/tzfmt.o 36:14.42 media/libvpx/vpx_convolve_neon.o 36:15.22 media/libvpx/vpx_scaled_convolve8_neon.o 36:15.35 media/libvpx/avg.o 36:16.38 media/libvpx/bitreader.o 36:16.69 media/libvpx/bitreader_buffer.o 36:16.88 media/libvpx/bitwriter.o 36:17.00 media/libvpx/bitwriter_buffer.o 36:17.14 media/libvpx/fwd_txfm.o 36:17.27 media/libvpx/intrapred.o 36:17.32 config/external/icu/i18n/tzgnames.o 36:18.59 media/libvpx/inv_txfm.o 36:20.34 media/libvpx/loopfilter.o 36:21.33 media/libaom/av1_loopfilter.o 36:22.32 media/libvpx/prob.o 36:22.92 config/external/icu/i18n/tznames.o 36:23.81 media/libvpx/psnr.o 36:23.90 media/libvpx/quantize.o 36:24.17 media/libvpx/sad.o 36:24.49 media/libvpx/skin_detection.o 36:25.75 media/libvpx/subtract.o 36:25.84 media/libvpx/sum_squares.o 36:25.98 media/libvpx/variance.o 36:26.08 media/libvpx/vpx_convolve.o 36:26.24 config/external/icu/i18n/tznames_impl.o 36:26.87 media/libaom/av1_rtcd.o 36:27.92 media/libaom/av1_txfm.o 36:28.22 media/libaom/blockd.o 36:28.44 config/external/icu/i18n/tzrule.o 36:28.48 media/libaom/cdef.o 36:28.88 media/libvpx/vpx_dsp_rtcd.o 36:28.92 media/libaom/cdef_block.o 36:29.27 media/libvpx/vpx_mem.o 36:30.00 media/libvpx/arm_cpudetect.o 36:30.17 media/libvpx/gen_scalers.o 36:30.17 media/libaom/cdef_block_neon.o 36:30.32 media/libvpx/vpx_scale.o 36:30.58 media/libvpx/yv12config.o 36:31.04 media/libaom/cfl.o 36:31.06 media/libvpx/yv12extend.o 36:31.29 media/libvpx/vpx_scale_rtcd.o 36:31.42 In file included from /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/simd/v128_intrinsics_arm.h:17, 36:31.42 from /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/simd/v256_intrinsics_v128.h:16, 36:31.42 from /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/simd/v256_intrinsics_arm.h:15, 36:31.42 from /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/aom_simd.h:28, 36:31.42 from /<>/firefox-68.0~b13+build1/third_party/aom/av1/common/cdef_block_neon.c:12: 36:31.42 /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/simd/v64_intrinsics_arm.h: In function ‘u32_store_unaligned’: 36:31.42 /<>/firefox-68.0~b13+build1/third_party/aom/aom_dsp/simd/v64_intrinsics_arm.h:74:3: warning: ‘packed’ attribute ignored for type ‘uint32_t *’ {aka ‘unsigned int *’} [-Wattributes] 36:31.42 *((__attribute((packed)) uint32_t *)p) = a; 36:31.42 ^ 36:31.58 media/libvpx/vpx_thread.o 36:31.69 media/libvpx/vpx_write_yuv_frame.o 36:32.80 media/libvpx/idct4x4_1_add_neon.asm.o 36:32.81 media/libvpx/idct4x4_add_neon.asm.o 36:32.84 media/libvpx/idct_neon.asm.o 36:32.87 media/libvpx/intrapred_neon_asm.asm.o 36:32.91 media/libvpx/loopfilter_16_neon.asm.o 36:32.95 media/libvpx/loopfilter_4_neon.asm.o 36:32.99 media/libvpx/loopfilter_8_neon.asm.o 36:33.01 media/libvpx/save_reg_neon.asm.o 36:33.05 media/libvpx/vpx_convolve8_avg_neon_asm.asm.o 36:33.09 media/libvpx/vpx_convolve8_neon_asm.asm.o 36:33.14 media/libvpx/vpx_convolve_avg_neon_asm.asm.o 36:33.16 config/external/icu/i18n/tztrans.o 36:33.17 media/libvpx/vpx_convolve_copy_neon_asm.asm.o 36:33.22 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libvpx' 36:33.26 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 36:33.27 media/libdav1d/cdf.o 36:33.27 media/libdav1d/cpu.o 36:35.29 config/external/icu/i18n/ucal.o 36:36.10 config/external/icu/i18n/ucln_in.o 36:37.42 media/libaom/convolve.o 36:37.91 config/external/icu/i18n/ucol.o 36:39.08 config/external/icu/i18n/ucol_res.o 36:39.54 media/libaom/debugmodes.o 36:40.79 config/external/icu/i18n/ucol_sit.o 36:41.75 media/libaom/entropy.o 36:42.14 media/libaom/entropymode.o 36:43.23 media/libaom/entropymv.o 36:43.75 config/external/icu/i18n/ucoleitr.o 36:43.93 media/libaom/frame_buffers.o 36:44.19 media/libaom/idct.o 36:44.33 media/libaom/mvref_common.o 36:44.78 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp: In function ‘UCollator* ucol_openFromShortString_64(const char*, UBool, UParseError*, UErrorCode*)’: 36:44.78 /<>/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] 36:44.78 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 36:44.78 ^ 36:44.78 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25, 36:44.78 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 36:44.78 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 36:44.78 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 36:44.78 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 36:44.78 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 36:44.79 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:54: note: declared here 36:44.79 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 36:44.79 ^~~~~~~~~~~~~~~~~~~ 36:44.79 /<>/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’ 36:44.79 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 36:44.79 ^ 36:44.80 /<>/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’ 36:44.80 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 36:44.80 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:44.80 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 36:44.80 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 36:44.80 ^~~~~~~~~~~~~~~~~~~~~~~~ 36:44.80 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro ‘ucol_setVariableTop’ 36:44.80 ucol_setVariableTop(UCollator *coll, 36:44.81 ^~~~~~~~~~~~~~~~~~~ 36:44.81 /<>/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] 36:44.82 ucol_setVariableTop(result, s.variableTopString, s.variableTopStringLen, status); 36:44.82 ^ 36:44.83 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25, 36:44.83 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 36:44.83 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 36:44.83 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 36:44.83 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 36:44.83 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 36:44.83 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:54: note: declared here 36:44.83 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 36:44.83 ^~~~~~~~~~~~~~~~~~~ 36:44.84 /<>/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’ 36:44.84 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 36:44.84 ^ 36:44.84 /<>/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’ 36:44.84 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 36:44.84 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:44.84 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:779:29: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 36:44.84 #define ucol_setVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_setVariableTop) 36:44.84 ^~~~~~~~~~~~~~~~~~~~~~~~ 36:44.84 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1271:1: note: in expansion of macro ‘ucol_setVariableTop’ 36:44.85 ucol_setVariableTop(UCollator *coll, 36:44.85 ^~~~~~~~~~~~~~~~~~~ 36:44.85 /<>/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] 36:44.85 ucol_restoreVariableTop(result, s.variableTopValue, status); 36:44.85 ^ 36:44.85 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25, 36:44.85 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 36:44.86 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 36:44.86 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 36:44.86 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 36:44.86 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 36:44.86 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:58: note: declared here 36:44.86 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 36:44.86 ^~~~~~~~~~~~~~~~~~~~~~~ 36:44.86 /<>/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’ 36:44.86 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 36:44.86 ^ 36:44.87 /<>/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’ 36:44.87 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 36:44.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:44.87 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 36:44.87 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 36:44.87 ^~~~~~~~~~~~~~~~~~~~~~~~ 36:44.87 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 36:44.87 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 36:44.87 ^~~~~~~~~~~~~~~~~~~~~~~ 36:44.88 /<>/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] 36:44.88 ucol_restoreVariableTop(result, s.variableTopValue, status); 36:44.88 ^ 36:44.88 In file included from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/platform.h:25, 36:44.88 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ptypes.h:52, 36:44.88 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/umachine.h:46, 36:44.88 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/utypes.h:38, 36:44.88 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/ustring.h:21, 36:44.88 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:18: 36:44.88 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:58: note: declared here 36:44.89 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 36:44.89 ^~~~~~~~~~~~~~~~~~~~~~~ 36:44.89 /<>/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’ 36:44.89 # define U_DEF_ICU_ENTRY_POINT_RENAME(x,y) x ## y 36:44.89 ^ 36:44.89 /<>/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’ 36:44.89 # define U_ICU_ENTRY_POINT_RENAME(x) U_DEF2_ICU_ENTRY_POINT_RENAME(x,U_ICU_VERSION_SUFFIX) 36:44.89 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:44.89 /<>/firefox-68.0~b13+build1/intl/icu/source/common/unicode/urename.h:770:33: note: in expansion of macro ‘U_ICU_ENTRY_POINT_RENAME’ 36:44.90 #define ucol_restoreVariableTop U_ICU_ENTRY_POINT_RENAME(ucol_restoreVariableTop) 36:44.90 ^~~~~~~~~~~~~~~~~~~~~~~~ 36:44.90 /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/unicode/ucol.h:1305:1: note: in expansion of macro ‘ucol_restoreVariableTop’ 36:44.90 ucol_restoreVariableTop(UCollator *coll, const uint32_t varTop, UErrorCode *status); 36:44.90 ^~~~~~~~~~~~~~~~~~~~~~~ 36:44.91 media/libaom/obu_util.o 36:45.23 In file included from /usr/include/string.h:494, 36:45.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/string.h:3, 36:45.23 from /<>/firefox-68.0~b13+build1/intl/icu/source/common/cmemory.h:32, 36:45.23 from /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:23: 36:45.23 In function ‘char* strcat(char*, const char*)’, 36:45.23 inlined from ‘void ucol_sit_calculateWholeLocale(CollatorSpec*)’ at /<>/firefox-68.0~b13+build1/intl/icu/source/i18n/ucol_sit.cpp:395:9: 36:45.23 /usr/include/arm-linux-gnueabihf/bits/string_fortified.h:128:33: warning: ‘char* __builtin___strcat_chk(char*, const char*, unsigned int)’ accessing 193 or more bytes at offsets 192 and 0 may overlap 1 byte at offset 192 [-Wrestrict] 36:45.23 return __builtin___strcat_chk (__dest, __src, __bos (__dest)); 36:45.23 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 36:45.47 config/external/icu/i18n/udat.o 36:47.19 config/external/icu/i18n/udatpg.o 36:47.93 media/libaom/odintrin.o 36:48.08 media/libaom/pred_common.o 36:48.17 media/libaom/quant_common.o 36:48.81 media/libaom/reconinter.o 36:50.10 config/external/icu/i18n/ufieldpositer.o 36:50.10 media/libaom/reconintra.o 36:51.64 Compiling darling_core v0.8.6 36:51.64 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Helper crate for proc-macro library for reading attributes into structs when 36:51.64 implementing custom derives. Use https://crates.io/crates/darling in your code. 36:51.64 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=darling_core CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling_core' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 36:51.72 media/libdav1d/data.o 36:51.78 config/external/icu/i18n/uitercollationiterator.o 36:51.80 media/libdav1d/decode.o 36:51.80 media/libaom/resize.o 36:52.07 media/libdav1d/dequant_tables.o 36:52.82 config/external/icu/i18n/ulistformatter.o 36:55.11 media/libaom/restoration.o 36:55.56 config/external/icu/i18n/umsg.o 36:56.39 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 36:56.39 --> /<>/firefox-68.0~b13+build1/third_party/rust/darling_core/src/options/shape.rs:129:20 36:56.39 | 36:56.39 129 | match word.trim_left_matches(self.prefix) { 36:56.39 | ^^^^^^^^^^^^^^^^^ 36:56.39 | 36:56.39 = note: #[warn(deprecated)] on by default 36:56.41 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 36:56.41 --> /<>/firefox-68.0~b13+build1/third_party/rust/darling_core/src/options/shape.rs:183:34 36:56.41 | 36:56.41 183 | let ty = self.prefix.trim_right_matches('_'); 36:56.41 | ^^^^^^^^^^^^^^^^^^ 36:57.35 media/libaom/scale.o 36:57.90 config/external/icu/i18n/unum.o 36:59.46 media/libaom/scan.o 36:59.78 media/libaom/seg_common.o 36:59.86 config/external/icu/i18n/unumsys.o *** KEEP ALIVE MARKER *** Total duration: 0:37:00.237492 37:00.26 media/libaom/thread_common.o 37:00.47 media/libaom/tile_common.o 37:00.60 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c: In function ‘decode_sb’: 37:00.60 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:2006:19: warning: ‘by8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:00.60 int ctx, bx8, by8; 37:00.60 ^~~ 37:00.60 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:2006:14: warning: ‘bx8’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:00.60 int ctx, bx8, by8; 37:00.60 ^~~ 37:01.60 media/libaom/timing.o 37:02.06 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c: In function ‘dav1d_submit_frame’: 37:02.07 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/decode.c:3238:9: warning: ‘out_delayed’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:02.07 dav1d_thread_picture_ref(out_delayed, &f->sr_cur); 37:02.07 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:02.16 media/libaom/txb_common.o 37:02.25 media/libaom/warped_motion.o 37:02.43 config/external/icu/i18n/upluralrules.o 37:02.65 media/libaom/decodeframe.o 37:02.69 media/libdav1d/getbits.o 37:02.75 media/libdav1d/intra_edge.o 37:02.93 media/libdav1d/lf_mask.o 37:03.10 media/libdav1d/lib.o 37:03.57 config/external/icu/i18n/usearch.o 37:04.00 media/libaom/decodemv.o 37:04.22 media/libdav1d/log.o 37:05.05 media/libdav1d/msac.o 37:05.25 media/libdav1d/obu.o 37:05.59 media/libdav1d/picture.o 37:05.69 config/external/icu/i18n/uspoof.o 37:06.39 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c:37: 37:06.39 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c: In function ‘dav1d_parse_obus’: 37:06.39 /<>/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] 37:06.39 return a > b ? a : b; 37:06.39 ~~~~~~~~~~^~~ 37:06.39 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/obu.c:922:32: note: ‘off_after_idx’ was declared here 37:06.39 int off_before_idx[2], off_after_idx; 37:06.39 ^~~~~~~~~~~~~ 37:07.89 media/libdav1d/qm.o 37:08.35 media/libdav1d/ref.o 37:08.84 media/libdav1d/ref_mvs.o 37:09.00 media/libdav1d/scan.o 37:10.10 config/external/icu/i18n/uspoof_impl.o 37:11.74 media/libdav1d/tables.o 37:11.82 media/libdav1d/thread_task.o 37:11.92 media/libdav1d/warpmv.o 37:12.22 media/libdav1d/wedge.o 37:12.57 media/libdav1d/16bd_cdef_apply_tmpl.o 37:12.83 config/external/icu/i18n/utf16collationiterator.o 37:12.97 media/libdav1d/16bd_cdef_tmpl.o 37:13.48 media/libdav1d/16bd_film_grain_tmpl.o 37:13.52 media/libaom/decoder.o 37:14.07 media/libdav1d/16bd_ipred_prepare_tmpl.o 37:14.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c: In function ‘apply_to_row_uv’: 37:14.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:14.57 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:14.57 ~~~~~~~~~^~~~~~ 37:14.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:371:9: note: ‘offsets[1][1]’ was declared here 37:14.57 int offsets[2 /* col offset */][2 /* row offset */]; 37:14.57 ^~~~~~~ 37:14.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:14.57 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:14.57 ~~~~~~~~~^~~~~~ 37:14.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:371:9: note: ‘offsets[1][0]’ was declared here 37:14.58 int offsets[2 /* col offset */][2 /* row offset */]; 37:14.58 ^~~~~~~ 37:15.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c: In function ‘dav1d_apply_grain_16bpc’: 37:15.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:15.08 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:15.08 ~~~~~~~~~^~~~~~ 37:15.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:248:9: note: ‘offsets[1][1]’ was declared here 37:15.08 int offsets[2 /* col offset */][2 /* row offset */]; 37:15.08 ^~~~~~~ 37:15.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:15.09 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:15.09 ~~~~~~~~~^~~~~~ 37:15.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_film_grain_tmpl.c:248:9: note: ‘offsets[1][0]’ was declared here 37:15.09 int offsets[2 /* col offset */][2 /* row offset */]; 37:15.09 ^~~~~~~ 37:15.52 media/libdav1d/16bd_ipred_tmpl.o 37:15.52 config/external/icu/i18n/utf8collationiterator.o 37:15.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_16bpc’: 37:15.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_ipred_prepare_tmpl.c:203:26: warning: ‘dst_top’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:15.73 *topleft_out = have_top ? *dst_top : (1 << bitdepth) >> 1; 37:15.73 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:15.88 media/libdav1d/16bd_itx_tmpl.o 37:16.97 media/libdav1d/16bd_lf_apply_tmpl.o 37:18.26 config/external/icu/i18n/utmscale.o 37:18.71 media/libaom/decodetxb.o 37:19.66 media/libaom/detokenize.o 37:21.32 config/external/icu/i18n/vtzone.o 37:21.44 media/libaom/dthread.o 37:21.46 config/external/icu/i18n/windtfmt.o 37:21.66 media/libdav1d/16bd_loopfilter_tmpl.o 37:21.87 media/libaom/obu.o 37:22.31 media/libaom/quantize_neon.omedia/libdav1d/16bd_looprestoration_tmpl.o 37:22.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c: In function ‘loop_filter’: 37:22.50 /<>/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] 37:22.50 int fm, flat8out, flat8in; 37:22.50 ^~~~~~~ 37:22.50 /<>/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] 37:22.50 if (wd >= 16 && (flat8out & flat8in)) { 37:22.50 ~~~~~~~~~~^~~~~~~~~~ 37:22.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:123:66: warning: ‘q3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:22.51 dst[strideb * +0] = (p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3 + 4) >> 3; 37:22.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 37:22.51 /<>/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] 37:22.51 dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 37:22.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 37:22.51 /<>/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] 37:22.51 dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 37:22.51 ~~~^~~~~~~~ 37:22.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_loopfilter_tmpl.c:120:42: warning: ‘p3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:22.52 dst[strideb * -3] = (p3 + p3 + p3 + 2 * p2 + p1 + p0 + q0 + 4) >> 3; 37:22.52 ~~~~~~~~^~~~ 37:22.88 media/libdav1d/16bd_lr_apply_tmpl.o 37:23.80 media/libdav1d/16bd_mc_tmpl.o 37:24.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libaom' 37:24.23 media/libdav1d/16bd_recon_tmpl.o 37:24.33 media/libdav1d/8bd_cdef_apply_tmpl.o 37:25.09 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/internal.h:44, 37:25.09 from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/cdef_apply.h:33, 37:25.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c:40: 37:25.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘decode_coefs.isra.3’: 37:25.09 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:25.09 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 37:25.09 ~~~~^~~~~ 37:25.09 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:18: note: ‘sl’ was declared here 37:25.10 uint64_t sa, sl; 37:25.10 ^~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:25.10 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 37:25.10 ~~~~^~~~~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:14: note: ‘sa’ was declared here 37:25.10 uint64_t sa, sl; 37:25.10 ^~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘ll’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:25.10 const int min = imin(imin((int) la, (int) ll), 4); 37:25.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:22: note: ‘ll’ was declared here 37:25.10 uint64_t la, ll; 37:25.10 ^~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘la’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:25.10 const int min = imin(imin((int) la, (int) ll), 4); 37:25.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:25.10 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:18: note: ‘la’ was declared here 37:25.11 uint64_t la, ll; 37:25.11 ^~ 37:25.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘read_coef_tree’: 37:25.57 /<>/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] 37:25.57 cbi->txtp[0] = txtp; 37:25.57 ~~~~~~~~~~~~~^~~~~~ 37:26.37 media/libdav1d/8bd_cdef_tmpl.o 37:26.69 config/external/icu/i18n/winnmfmt.o 37:26.76 config/external/icu/i18n/wintzimpl.o 37:26.82 config/external/icu/i18n/zonemeta.o 37:26.85 media/libdav1d/8bd_film_grain_tmpl.o 37:27.52 media/libdav1d/8bd_ipred_prepare_tmpl.o 37:27.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/16bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_16bpc’: 37:27.59 /<>/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] 37:27.59 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 37:27.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.60 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 37:27.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.60 HIGHBD_CALL_SUFFIX); 37:27.60 ~~~~~~~~~~~~~~~~~~~ 37:27.60 /<>/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] 37:27.60 dsp->mc.mask(uvdst, f->cur.stride[1], 37:27.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.60 tmp[b->mask_sign], tmp[!b->mask_sign], 37:27.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.60 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 37:27.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:27.61 HIGHBD_CALL_SUFFIX); 37:27.61 ~~~~~~~~~~~~~~~~~~~ 37:28.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c: In function ‘apply_to_row_uv’: 37:28.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:28.07 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:28.07 ~~~~~~~~~^~~~~~ 37:28.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:371:9: note: ‘offsets[1][1]’ was declared here 37:28.07 int offsets[2 /* col offset */][2 /* row offset */]; 37:28.07 ^~~~~~~ 37:28.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:28.07 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:28.07 ~~~~~~~~~^~~~~~ 37:28.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:371:9: note: ‘offsets[1][0]’ was declared here 37:28.07 int offsets[2 /* col offset */][2 /* row offset */]; 37:28.07 ^~~~~~~ 37:28.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c: In function ‘dav1d_apply_grain_8bpc’: 37:28.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][1]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:28.60 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:28.60 ~~~~~~~~~^~~~~~ 37:28.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:248:9: note: ‘offsets[1][1]’ was declared here 37:28.60 int offsets[2 /* col offset */][2 /* row offset */]; 37:28.60 ^~~~~~~ 37:28.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:210:54: warning: ‘offsets[1][0]’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:28.61 const int offy = 3 + (2 >> suby) * (3 + (randval & 0xF)); 37:28.61 ~~~~~~~~~^~~~~~ 37:28.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_film_grain_tmpl.c:248:9: note: ‘offsets[1][0]’ was declared here 37:28.61 int offsets[2 /* col offset */][2 /* row offset */]; 37:28.61 ^~~~~~~ 37:28.81 media/libdav1d/8bd_ipred_tmpl.o 37:28.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_ipred_prepare_tmpl.c: In function ‘dav1d_prepare_intra_edges_8bpc’: 37:28.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_ipred_prepare_tmpl.c:149:40: warning: ‘dst_top’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:28.99 pixel_set(left, have_top ? *dst_top : ((1 << bitdepth) >> 1) + 1, sz); 37:28.99 ^~~~~~~~ 37:29.05 media/libdav1d/8bd_itx_tmpl.o 37:29.12 media/libdav1d/8bd_lf_apply_tmpl.o 37:29.69 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/config/external/icu/i18n' 37:29.71 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libpng' 37:29.71 media/libpng/Unified_c_media_libpng0.o 37:29.71 media/libpng/Unified_c_media_libpng1.o 37:30.15 media/libdav1d/8bd_loopfilter_tmpl.o 37:30.83 media/libdav1d/8bd_looprestoration_tmpl.o 37:31.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c: In function ‘loop_filter’: 37:31.02 /<>/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] 37:31.02 int fm, flat8out, flat8in; 37:31.02 ^~~~~~~ 37:31.02 /<>/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] 37:31.02 if (wd >= 16 && (flat8out & flat8in)) { 37:31.02 ~~~~~~~~~~^~~~~~~~~~ 37:31.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:123:66: warning: ‘q3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:31.03 dst[strideb * +0] = (p2 + p1 + p0 + 2 * q0 + q1 + q2 + q3 + 4) >> 3; 37:31.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 37:31.03 /<>/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] 37:31.03 dst[strideb * +1] = (p0 + 2 * q0 + 2 * q1 + 2 * q2 + q2 + 4) >> 3; 37:31.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~ 37:31.04 /<>/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] 37:31.04 dst[strideb * -1] = (p2 + 2 * p1 + 2 * p0 + 2 * q0 + q1 + 4) >> 3; 37:31.04 ~~~^~~~~~~~ 37:31.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_loopfilter_tmpl.c:109:37: warning: ‘p3’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:31.04 dst[strideb * +1] = (p4 + p3 + p2 + p1 + p0 + q0 * 2 + q1 * 2 + 37:31.04 ~~~^~~~ 37:31.39 media/libdav1d/8bd_lr_apply_tmpl.o 37:32.26 media/libdav1d/8bd_mc_tmpl.o 37:32.84 media/libdav1d/8bd_recon_tmpl.o 37:34.95 In file included from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/internal.h:44, 37:34.95 from /<>/firefox-68.0~b13+build1/third_party/dav1d/src/cdef_apply.h:33, 37:34.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c:40: 37:34.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘decode_coefs.isra.3’: 37:34.95 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sl’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:34.95 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 37:34.95 ~~~~^~~~~ 37:34.95 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:18: note: ‘sl’ was declared here 37:34.95 uint64_t sa, sl; 37:34.95 ^~ 37:34.95 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:683:31: warning: ‘sa’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:34.95 const int s = ((int) ((sa + sl) & 0xFF)) - (t_dim->w + t_dim->h); 37:34.95 ~~~~^~~~~ 37:34.95 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:657:14: note: ‘sa’ was declared here 37:34.95 uint64_t sa, sl; 37:34.95 ^~ 37:34.95 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘ll’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:34.95 const int min = imin(imin((int) la, (int) ll), 4); 37:34.96 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.96 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:22: note: ‘ll’ was declared here 37:34.97 uint64_t la, ll; 37:34.98 ^~ 37:34.98 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:606:25: warning: ‘la’ may be used uninitialized in this function [-Wmaybe-uninitialized] 37:34.98 const int min = imin(imin((int) la, (int) ll), 4); 37:34.98 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:34.98 /<>/firefox-68.0~b13+build1/third_party/dav1d/src/env.h:577:18: note: ‘la’ was declared here 37:34.98 uint64_t la, ll; 37:34.99 ^~ 37:35.10 media/libpng/filter_neon.o 37:35.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘read_coef_tree’: 37:35.47 /<>/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] 37:35.47 cbi->txtp[0] = txtp; 37:35.47 ~~~~~~~~~~~~~^~~~~~ 37:35.86 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dec' 37:35.86 media/libwebp/src/dec/alpha_dec.o 37:35.87 media/libwebp/src/dec/buffer_dec.o 37:36.11 media/libwebp/src/dec/frame_dec.o 37:36.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libpng' 37:36.18 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/demux' 37:36.18 media/libwebp/src/demux/demux.o 37:36.46 media/libwebp/src/dec/idec_dec.o 37:37.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/demux' 37:37.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dsp' 37:37.08 media/libwebp/src/dsp/alpha_processing.o 37:37.08 media/libwebp/src/dsp/alpha_processing_neon.o 37:37.28 media/libwebp/src/dec/io_dec.o 37:37.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d/8bd_recon_tmpl.c: In function ‘dav1d_recon_b_inter_8bpc’: 37:37.38 /<>/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] 37:37.38 dsp->mc.w_avg(uvdst, f->cur.stride[1], tmp[0], tmp[1], 37:37.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:37.38 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, jnt_weight 37:37.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:37.38 HIGHBD_CALL_SUFFIX); 37:37.38 ~~~~~~~~~~~~~~~~~~~ 37:37.38 /<>/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] 37:37.38 dsp->mc.mask(uvdst, f->cur.stride[1], 37:37.38 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:37.38 tmp[b->mask_sign], tmp[!b->mask_sign], 37:37.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:37.38 bw4 * 4 >> ss_hor, bh4 * 4 >> ss_ver, mask 37:37.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 37:37.39 HIGHBD_CALL_SUFFIX); 37:37.39 ~~~~~~~~~~~~~~~~~~~ 37:37.47 media/libwebp/src/dsp/dec.o 37:38.01 media/libwebp/src/dec/quant_dec.o 37:38.14 media/libwebp/src/dsp/dec_clip_tables.o 37:38.38 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libdav1d' 37:38.40 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/moz' 37:38.40 media/libwebp/src/moz/cpu.o 37:38.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/moz' 37:38.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/utils' 37:38.49 media/libwebp/src/utils/bit_reader_utils.o 37:38.50 media/libwebp/src/utils/color_cache_utils.o 37:38.82 media/libwebp/src/utils/filters_utils.o 37:38.82 media/libwebp/src/dec/tree_dec.o 37:38.96 media/libwebp/src/utils/huffman_utils.o 37:38.98 media/libwebp/src/dec/vp8_dec.o 37:39.15 media/libwebp/src/utils/quant_levels_dec_utils.o 37:39.49 media/libwebp/src/utils/quant_levels_utils.o 37:39.79 media/libwebp/src/dec/vp8l_dec.o 37:39.86 media/libwebp/src/utils/random_utils.o 37:39.96 media/libwebp/src/dsp/dec_neon.o 37:40.04 media/libwebp/src/dsp/filters.o 37:40.12 media/libwebp/src/utils/rescaler_utils.o 37:40.21 media/libwebp/src/utils/thread_utils.o 37:40.42 media/libwebp/src/utils/utils.o 37:40.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/utils' 37:40.83 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/openmax_dl/dl' 37:40.83 media/openmax_dl/dl/armSP_FFT_F32TwiddleTable.o 37:40.83 media/openmax_dl/dl/armSP_FFT_S32TwiddleTable.o 37:41.03 media/libwebp/src/dec/webp_dec.o 37:41.03 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_FC32.o 37:41.09 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_SC16.o 37:41.15 media/openmax_dl/dl/omxSP_FFTGetBufSize_C_SC32.o 37:41.22 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_F32.o 37:41.28 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_S16S32.o 37:41.36 media/openmax_dl/dl/omxSP_FFTGetBufSize_R_S32.o 37:41.42 media/openmax_dl/dl/omxSP_FFTInit_C_FC32.o 37:41.51 media/openmax_dl/dl/omxSP_FFTInit_C_SC16.o 37:41.64 media/openmax_dl/dl/omxSP_FFTInit_C_SC32.o 37:41.78 media/openmax_dl/dl/omxSP_FFTInit_R_F32.o 37:41.91 media/openmax_dl/dl/omxSP_FFTInit_R_S16S32.o 37:42.10 media/openmax_dl/dl/omxSP_FFTInit_R_S32.o 37:42.27 media/openmax_dl/dl/armSP_FFTInv_CCSToR_F32_preTwiddleRadix2_unsafe_s.o 37:42.46 media/openmax_dl/dl/armSP_FFTInv_CCSToR_S32_preTwiddleRadix2_unsafe_s.o 37:42.49 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_fs_unsafe_s.o 37:42.52 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_ls_unsafe_s.o 37:42.54 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix2_unsafe_s.o 37:42.57 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_fs_unsafe_s.o 37:42.60 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_ls_unsafe_s.o 37:42.62 media/libwebp/src/dsp/filters_neon.o 37:42.63 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix4_unsafe_s.o 37:42.67 media/openmax_dl/dl/armSP_FFT_CToC_FC32_Radix8_fs_unsafe_s.o 37:42.69 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_fs_unsafe_s.o 37:42.73 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_ls_unsafe_s.o 37:42.75 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_ps_unsafe_s.o 37:42.79 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix2_unsafe_s.o 37:42.81 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_fs_unsafe_s.o 37:42.84 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_ls_unsafe_s.o 37:42.88 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix4_unsafe_s.o 37:42.94 media/openmax_dl/dl/armSP_FFT_CToC_SC16_Radix8_fs_unsafe_s.o 37:42.94 media/libwebp/src/dsp/lossless.o 37:42.98 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_fs_unsafe_s.o 37:43.02 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_ls_unsafe_s.o 37:43.04 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix2_unsafe_s.o 37:43.08 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_fs_unsafe_s.o 37:43.11 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_ls_unsafe_s.o 37:43.15 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix4_unsafe_s.o 37:43.17 media/openmax_dl/dl/armSP_FFT_CToC_SC32_Radix8_fs_unsafe_s.o 37:43.21 media/openmax_dl/dl/omxSP_FFTFwd_CToC_FC32_Sfs_s.o 37:43.24 media/openmax_dl/dl/omxSP_FFTFwd_CToC_SC16_Sfs_s.o 37:43.26 media/openmax_dl/dl/omxSP_FFTFwd_CToC_SC32_Sfs_s.o 37:43.29 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_F32_Sfs_s.o 37:43.32 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_S16S32_Sfs_s.o 37:43.36 media/openmax_dl/dl/omxSP_FFTFwd_RToCCS_S32_Sfs_s.o 37:43.38 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_F32_Sfs_s.o 37:43.42 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_F32_Sfs_unscaled_s.o 37:43.44 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_S32S16_Sfs_s.o 37:43.47 media/openmax_dl/dl/omxSP_FFTInv_CCSToR_S32_Sfs_s.o 37:43.50 media/openmax_dl/dl/omxSP_FFTInv_CToC_FC32_Sfs_s.o 37:43.53 media/openmax_dl/dl/omxSP_FFTInv_CToC_SC16_Sfs_s.o 37:43.55 media/libwebp/src/dsp/lossless_neon.o 37:43.56 media/openmax_dl/dl/omxSP_FFTInv_CToC_SC32_Sfs_s.o 37:43.61 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/openmax_dl/dl' 37:43.64 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavutil/arm' 37:43.64 media/ffvpx/libavutil/arm/cpu.o 37:43.64 media/ffvpx/libavutil/arm/float_dsp_init_arm.o 37:43.66 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dec' 37:43.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavcodec/arm' 37:43.68 media/ffvpx/libavcodec/arm/flacdsp_init_arm.o 37:43.68 media/ffvpx/libavcodec/arm/flacdsp_arm.o 37:43.76 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:43.76 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 37:43.76 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 37:43.76 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 37:43.76 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 37:43.76 from : 37:43.76 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:43.76 #define HAVE_LINUX_PERF_EVENT_H 0 37:43.76 In file included from : 37:43.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:43.76 #define HAVE_LINUX_PERF_EVENT_H 1 37:43.80 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:43.80 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 37:43.80 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 37:43.80 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 37:43.80 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 37:43.80 from : 37:43.80 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:43.80 #define HAVE_LINUX_PERF_EVENT_H 0 37:43.81 In file included from : 37:43.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:43.81 #define HAVE_LINUX_PERF_EVENT_H 1 37:43.87 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:43.87 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/asm.S:21, 37:43.87 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavcodec/arm/flacdsp_arm.S:21: 37:43.87 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:43.87 #define HAVE_LINUX_PERF_EVENT_H 0 37:43.87 In file included from : 37:43.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:43.87 #define HAVE_LINUX_PERF_EVENT_H 1 37:43.88 media/ffvpx/libavutil/arm/float_dsp_init_neon.o 37:43.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavcodec/arm' 37:43.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/kiss_fft' 37:43.91 media/kiss_fft/kiss_fft.o 37:43.91 media/kiss_fft/kiss_fftr.o 37:44.00 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:44.00 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 37:44.00 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 37:44.00 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 37:44.00 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 37:44.00 from : 37:44.00 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:44.00 #define HAVE_LINUX_PERF_EVENT_H 0 37:44.00 In file included from : 37:44.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:44.00 #define HAVE_LINUX_PERF_EVENT_H 1 37:44.05 media/ffvpx/libavutil/arm/float_dsp_init_vfp.o 37:44.17 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:44.17 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 37:44.17 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 37:44.17 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 37:44.17 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 37:44.17 from : 37:44.17 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:44.17 #define HAVE_LINUX_PERF_EVENT_H 0 37:44.17 In file included from : 37:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:44.17 #define HAVE_LINUX_PERF_EVENT_H 1 37:44.23 media/ffvpx/libavutil/arm/float_dsp_neon.o 37:44.35 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:44.35 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/common.h:105, 37:44.35 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/avutil.h:296, 37:44.35 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/log.h:25, 37:44.35 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil_visibility.h:26, 37:44.35 from : 37:44.35 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:44.35 #define HAVE_LINUX_PERF_EVENT_H 0 37:44.35 In file included from : 37:44.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:44.35 #define HAVE_LINUX_PERF_EVENT_H 1 37:44.40 media/ffvpx/libavutil/arm/float_dsp_vfp.o 37:44.42 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:44.42 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/float_dsp_neon.S:22: 37:44.42 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:44.42 #define HAVE_LINUX_PERF_EVENT_H 0 37:44.42 In file included from : 37:44.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:44.42 #define HAVE_LINUX_PERF_EVENT_H 1 37:44.45 In file included from /<>/firefox-68.0~b13+build1/media/ffvpx/config.h:13, 37:44.46 from /<>/firefox-68.0~b13+build1/media/ffvpx/libavutil/arm/float_dsp_vfp.S:21: 37:44.46 /<>/firefox-68.0~b13+build1/media/ffvpx/config_flac.h:216: warning: "HAVE_LINUX_PERF_EVENT_H" redefined 37:44.46 #define HAVE_LINUX_PERF_EVENT_H 0 37:44.46 In file included from : 37:44.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/mozilla-config.h:55: note: this is the location of the previous definition 37:44.46 #define HAVE_LINUX_PERF_EVENT_H 1 37:44.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/ffvpx/libavutil/arm' 37:44.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libcubeb/src' 37:44.49 media/libcubeb/src/cubeb.o 37:44.50 media/libcubeb/src/cubeb_pulse.o 37:44.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/kiss_fft' 37:44.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src' 37:44.74 media/libnestegg/src/Unified_c_media_libnestegg_src0.o 37:44.76 media/libwebp/src/dsp/rescaler.o 37:44.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src/Unified_c_media_libnestegg_src0.c:2: 37:44.83 /<>/firefox-68.0~b13+build1/media/libnestegg/src/nestegg.c: In function ‘ne_parse’: 37:44.83 /<>/firefox-68.0~b13+build1/media/libnestegg/src/nestegg.c:1096:22: warning: variable ‘peeked_id’ set but not used [-Wunused-but-set-variable] 37:44.83 uint64_t id, size, peeked_id; 37:44.83 ^~~~~~~~~ 37:45.03 media/libcubeb/src/cubeb_strings.o 37:45.90 media/libwebp/src/dsp/rescaler_neon.o 37:46.18 media/libwebp/src/dsp/upsampling.o 37:46.58 media/libcubeb/src/cubeb_log.o 37:46.70 media/libwebp/src/dsp/upsampling_neon.o 37:46.73 media/libcubeb/src/cubeb_mixer.o 37:46.97 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libnestegg/src' 37:46.97 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libogg' 37:46.98 media/libogg/Unified_c_media_libogg0.o 37:48.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libogg' 37:48.45 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libopus' 37:48.47 media/libopus/arm_celt_map.o 37:48.47 media/libopus/armcpu.o 37:48.49 media/libcubeb/src/cubeb_panner.o 37:48.59 media/libopus/celt.o 37:48.63 media/libopus/celt_decoder.o 37:49.08 media/libopus/celt_encoder.o 37:49.26 media/libwebp/src/dsp/yuv.o 37:50.58 media/libcubeb/src/cubeb_resampler.o 37:51.06 media/libopus/LPC_inv_pred_gain.o 37:51.09 media/libcubeb/src/cubeb_utils.o 37:52.17 media/libwebp/src/dsp/yuv_neon.o 37:54.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libwebp/src/dsp' 37:54.10 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtheora' 37:54.14 media/libtheora/armcpu.o 37:54.14 media/libtheora/armstate.o 37:54.33 media/libtheora/Unified_c_media_libtheora0.o 37:54.57 media/libtheora/armbits-gnu.o 37:55.83 media/libopus/NLSF2A.o 37:56.13 media/libopus/Unified_c_media_libopus0.o 37:56.63 media/libopus/Unified_c_media_libopus1.o 37:57.18 /<>/firefox-68.0~b13+build1/media/libcubeb/src/cubeb_utils.cpp: In function ‘size_t cubeb_sample_size(cubeb_sample_format)’: 37:57.18 /<>/firefox-68.0~b13+build1/media/libcubeb/src/cubeb_utils.cpp:19:5: warning: control reaches end of non-void function [-Wreturn-type] 37:57.18 default: 37:57.18 ^~~~~~~ 37:57.24 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libcubeb/src' 37:57.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libspeex_resampler/src' 37:57.25 media/libspeex_resampler/src/resample.o 37:57.25 media/libspeex_resampler/src/resample_neon.o 37:57.35 /<>/firefox-68.0~b13+build1/media/libspeex_resampler/src/resample.c: In function ‘moz_speex_resampler_init_frac’: 37:57.35 /<>/firefox-68.0~b13+build1/media/libspeex_resampler/src/resample.c:814:17: warning: unused variable ‘i’ [-Wunused-variable] 37:57.35 spx_uint32_t i; 37:57.35 ^ 37:58.23 media/libspeex_resampler/src/simd_detect.o 37:58.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libspeex_resampler/src' 37:58.59 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src' 37:58.60 media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.o 37:58.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:20: 37:58.74 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:89: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 37:58.74 #pragma omp parallel for 37:58.74 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:145: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 37:58.74 #pragma omp parallel for 37:58.74 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/FIRFilter.cpp:192: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 37:58.74 #pragma omp parallel for 37:58.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:47: 37:58.75 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/InterpolateShannon.cpp:75: warning: "PI" redefined 37:58.75 #define PI 3.1415926536 37:58.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:2: 37:58.75 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/AAFilter.cpp:52: note: this is the location of the previous definition 37:58.75 #define PI M_PI 37:58.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:83: 37:58.75 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/TDStretch.cpp:306: warning: ignoring #pragma omp parallel [-Wunknown-pragmas] 37:58.75 #pragma omp parallel for 37:58.75 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/TDStretch.cpp:331: warning: ignoring #pragma omp critical [-Wunknown-pragmas] 37:58.75 #pragma omp critical 37:58.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src/Unified_cpp_libsoundtouch_src0.cpp:56: 37:58.98 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/RateTransposer.cpp: In member function ‘void soundtouch::RateTransposer::processSamples(const SAMPLETYPE*, uint)’: 37:58.98 /<>/firefox-68.0~b13+build1/media/libsoundtouch/src/RateTransposer.cpp:133:10: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 37:58.98 uint count; 37:58.98 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:38:00.237493 38:00.09 media/libtheora/armfrag-gnu.o 38:00.09 media/libtheora/armidct-gnu.o 38:00.11 media/libtheora/armloop-gnu.o 38:00.16 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libtheora' 38:00.18 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/psshparser' 38:00.20 media/psshparser/Unified_cpp_media_psshparser0.o 38:01.06 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libsoundtouch/src' 38:01.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier' 38:01.07 security/certverifier/Unified_cpp_certverifier0.o 38:01.35 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/psshparser' 38:01.36 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct' 38:01.37 security/ct/Unified_cpp_security_ct0.o 38:07.06 In file included from /usr/include/c++/8/vector:69, 38:07.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/vector:3, 38:07.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/vector:44, 38:07.06 from /<>/firefox-68.0~b13+build1/security/ct/BTTypes.h:10, 38:07.06 from /<>/firefox-68.0~b13+build1/security/ct/BTVerifier.h:10, 38:07.06 from /<>/firefox-68.0~b13+build1/security/ct/BTVerifier.cpp:7, 38:07.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/Unified_cpp_security_ct0.cpp:2: 38:07.06 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::ct::VerifiedSCT}; _Tp = mozilla::ct::VerifiedSCT; _Alloc = std::allocator]’: 38:07.06 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 38:07.06 vector<_Tp, _Alloc>:: 38:07.06 ^~~~~~~~~~~~~~~~~~~ 38:07.18 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mozilla::ct::VerifiedSCT}; _Tp = mozilla::ct::VerifiedSCT; _Alloc = std::allocator]’: 38:07.18 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 38:07.19 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 38:07.19 ^~~~~~~~~~~~~~~~~ 38:07.53 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::ct::CTLogVerifier}; _Tp = mozilla::ct::CTLogVerifier; _Alloc = std::allocator]’: 38:07.53 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 38:07.53 vector<_Tp, _Alloc>:: 38:07.53 ^~~~~~~~~~~~~~~~~~~ 38:07.64 /usr/include/c++/8/bits/vector.tcc: In member function ‘void mozilla::ct::MultiLogCTVerifier::AddLog(mozilla::ct::CTLogVerifier&&)’: 38:07.64 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 38:07.64 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 38:07.64 ^~~~~~~~~~~~~~~~~ 38:08.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct' 38:08.49 media/libopus/Unified_c_media_libopus2.o 38:08.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 38:08.52 security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.o 38:13.53 media/libopus/Unified_c_media_libopus3.o 38:13.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier' 38:13.90 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier/tests/gtest' 38:13.91 security/certverifier/tests/gtest/TrustOverrideTest.o 38:15.84 media/libopus/Unified_c_media_libopus4.o 38:19.26 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/certverifier/tests/gtest' 38:19.28 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 38:19.28 security/apps/Unified_cpp_security_apps0.o 38:19.53 media/libopus/Unified_c_media_libopus5.o 38:20.41 In file included from /usr/include/c++/8/vector:69, 38:20.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/vector:3, 38:20.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/vector:44, 38:20.41 from /<>/firefox-68.0~b13+build1/security/ct/BTTypes.h:10, 38:20.41 from /<>/firefox-68.0~b13+build1/security/ct/BTVerifier.h:10, 38:20.41 from /<>/firefox-68.0~b13+build1/security/ct/tests/gtest/BTSerializationTest.cpp:7, 38:20.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest/Unified_cpp_ct_tests_gtest0.cpp:2: 38:20.41 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {mozilla::ct::VerifiedSCT}; _Tp = mozilla::ct::VerifiedSCT; _Alloc = std::allocator]’: 38:20.41 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector::iterator’ {aka ‘__gnu_cxx::__normal_iterator >’} changed in GCC 7.1 38:20.41 vector<_Tp, _Alloc>:: 38:20.41 ^~~~~~~~~~~~~~~~~~~ 38:20.53 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {mozilla::ct::VerifiedSCT}; _Tp = mozilla::ct::VerifiedSCT; _Alloc = std::allocator]’: 38:20.53 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator >’ changed in GCC 7.1 38:20.53 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 38:20.53 ^~~~~~~~~~~~~~~~~ 38:23.06 media/libopus/Unified_c_media_libopus6.o 38:24.46 media/libopus/Unified_c_media_libopus7.o 38:28.02 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/apps' 38:28.03 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string' 38:28.05 xpcom/string/Unified_cpp_xpcom_string0.o 38:33.88 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/security/ct/tests/gtest' 38:33.89 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/glue/standalone' 38:33.90 xpcom/glue/standalone/FileUtils.o 38:33.90 xpcom/glue/standalone/MemUtils.o 38:36.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string/Unified_cpp_xpcom_string0.cpp:92: 38:36.05 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp: In static member function ‘static int nsTextFormatter::dosprintf(nsTextFormatter::SprintfStateStr*, const char16_t*, mozilla::Span)’: 38:36.05 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:456:5: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 38:36.05 int nsTextFormatter::dosprintf(SprintfStateStr* aState, const char16_t* aFmt, 38:36.05 ^~~~~~~~~~~~~~~ 38:36.18 xpcom/glue/standalone/nsXPCOMGlue.o 38:36.22 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp: In static member function ‘static void nsTextFormatter::vssprintf(nsAString&, const char16_t*, mozilla::Span)’: 38:36.22 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:842:6: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 38:36.22 void nsTextFormatter::vssprintf(nsAString& aOut, const char16_t* aFmt, 38:36.22 ^~~~~~~~~~~~~~~ 38:36.24 /<>/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)’: 38:36.24 /<>/firefox-68.0~b13+build1/xpcom/string/nsTextFormatter.cpp:872:10: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 38:36.24 uint32_t nsTextFormatter::vsnprintf(char16_t* aOut, uint32_t aOutLen, 38:36.24 ^~~~~~~~~~~~~~~ 38:36.48 media/libopus/celt_pitch_xcorr_arm-gnu.o 38:36.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/media/libopus' 38:36.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 38:36.53 xpcom/base/nsDebugImpl.o 38:36.53 xpcom/base/Unified_cpp_xpcom_base0.o 38:39.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/glue/standalone' 38:39.24 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 38:39.25 xpcom/ds/Unified_cpp_xpcom_ds0.o 38:39.25 xpcom/ds/Unified_cpp_xpcom_ds1.o 38:39.92 xpcom/base/Unified_cpp_xpcom_base1.o 38:41.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/string' 38:41.23 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io' 38:41.23 xpcom/io/Unified_c_xpcom_io0.o 38:41.24 xpcom/io/nsLocalFileUnix.o 38:41.32 xpcom/io/Unified_cpp_xpcom_io0.o 38:43.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 38:43.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 38:43.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionTraversalCallback.h:12, 38:43.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionNoteChild.h:14, 38:43.09 from /<>/firefox-68.0~b13+build1/xpcom/ds/nsTArray.h:30, 38:43.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Tokenizer.h:15, 38:43.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/IncrementalTokenizer.h:10, 38:43.09 from /<>/firefox-68.0~b13+build1/xpcom/ds/IncrementalTokenizer.cpp:7, 38:43.09 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds0.cpp:11: 38:43.09 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp: In member function ‘virtual nsresult nsArray::QueryInterface(const nsIID&, void**)’: 38:43.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.09 foundInterface = 0; \ 38:43.10 ^~~~~~~~~~~~~~ 38:43.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 38:43.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.10 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.10 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp:16:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 38:43.10 NS_INTERFACE_MAP_END 38:43.10 ^~~~~~~~~~~~~~~~~~~~ 38:43.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 38:43.10 else 38:43.10 ^~~~ 38:43.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 38:43.10 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:43.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:43.10 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp:15:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 38:43.10 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 38:43.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:43.11 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp: In member function ‘virtual nsresult nsArrayCC::QueryInterface(const nsIID&, void**)’: 38:43.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:43.11 foundInterface = 0; \ 38:43.11 ^~~~~~~~~~~~~~ 38:43.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 38:43.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:43.11 ^~~~~~~~~~~~~~~~~~~~~~~ 38:43.11 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp:23:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 38:43.11 NS_INTERFACE_MAP_END 38:43.11 ^~~~~~~~~~~~~~~~~~~~ 38:43.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 38:43.12 else 38:43.12 ^~~~ 38:43.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 38:43.12 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 38:43.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:43.12 /<>/firefox-68.0~b13+build1/xpcom/ds/nsArray.cpp:22:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 38:43.12 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIMutableArray) 38:43.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 38:45.69 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp: In member function ‘virtual nsresult nsHashPropertyBag::QueryInterface(const nsIID&, void**)’: 38:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:45.69 foundInterface = 0; \ 38:45.69 ^~~~~~~~~~~~~~ 38:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 38:45.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:45.69 ^~~~~~~~~~~~~~~~~~~~~~~ 38:45.69 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp:244:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 38:45.69 NS_INTERFACE_MAP_END 38:45.69 ^~~~~~~~~~~~~~~~~~~~ 38:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 38:45.69 else 38:45.69 ^~~~ 38:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 38:45.69 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:45.69 ^~~~~~~~~~~~~~~~~~ 38:45.69 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp:243:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 38:45.69 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 38:45.69 ^~~~~~~~~~~~~~~~~~~~~~ 38:45.70 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp: In member function ‘virtual nsresult nsHashPropertyBagCC::QueryInterface(const nsIID&, void**)’: 38:45.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 38:45.70 foundInterface = 0; \ 38:45.70 ^~~~~~~~~~~~~~ 38:45.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 38:45.70 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 38:45.70 ^~~~~~~~~~~~~~~~~~~~~~~ 38:45.70 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp:291:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 38:45.70 NS_INTERFACE_MAP_END 38:45.70 ^~~~~~~~~~~~~~~~~~~~ 38:45.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 38:45.70 else 38:45.70 ^~~~ 38:45.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 38:45.71 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 38:45.71 ^~~~~~~~~~~~~~~~~~ 38:45.71 /<>/firefox-68.0~b13+build1/xpcom/ds/nsHashPropertyBag.cpp:290:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 38:45.71 NS_INTERFACE_MAP_ENTRY(nsIWritablePropertyBag2) 38:45.71 ^~~~~~~~~~~~~~~~~~~~~~ 38:46.85 xpcom/io/Unified_cpp_xpcom_io1.o 38:58.12 Compiling cssparser v0.25.3 38:58.12 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.25.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cssparser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 38:59.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 38:59.14 /<>/firefox-68.0~b13+build1/xpcom/base/CycleCollectedJSContext.cpp: In constructor ‘mozilla::CycleCollectedJSContext::CycleCollectedJSContext()’: 38:59.15 /<>/firefox-68.0~b13+build1/xpcom/base/CycleCollectedJSContext.cpp:67:79: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct mozilla::dom::PerThreadAtomCache’; use assignment or value-initialization instead [-Wclass-memaccess] 38:59.15 memset(static_cast(this), 0, sizeof(PerThreadAtomCache)); 38:59.15 ^ 38:59.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 38:59.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 38:59.15 from /<>/firefox-68.0~b13+build1/xpcom/base/CycleCollectedJSContext.cpp:7, 38:59.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:20: 38:59.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:4529:8: note: ‘struct mozilla::dom::PerThreadAtomCache’ declared here 38:59.15 struct PerThreadAtomCache : public APZBucketAtoms, 38:59.15 ^~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:39:00.237519 39:00.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 39:00.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 39:00.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h:10, 39:00.94 from /<>/firefox-68.0~b13+build1/xpcom/io/Base64.cpp:12, 39:00.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io0.cpp:2: 39:00.94 /<>/firefox-68.0~b13+build1/xpcom/io/InputStreamLengthWrapper.cpp: In member function ‘virtual nsresult mozilla::InputStreamLengthWrapper::QueryInterface(const nsIID&, void**)’: 39:00.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:00.94 foundInterface = 0; \ 39:00.94 ^~~~~~~~~~~~~~ 39:00.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:00.94 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:00.94 ^~~~~~~~~~~~~~~~~~~~~~~ 39:00.94 /<>/firefox-68.0~b13+build1/xpcom/io/InputStreamLengthWrapper.cpp:36:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:00.94 NS_INTERFACE_MAP_END 39:00.94 ^~~~~~~~~~~~~~~~~~~~ 39:00.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:00.95 else 39:00.95 ^~~~ 39:00.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 39:00.95 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:00.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:00.95 /<>/firefox-68.0~b13+build1/xpcom/io/InputStreamLengthWrapper.cpp:35:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 39:00.95 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 39:00.95 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:01.03 /<>/firefox-68.0~b13+build1/xpcom/io/NonBlockingAsyncInputStream.cpp: In member function ‘virtual nsresult mozilla::NonBlockingAsyncInputStream::QueryInterface(const nsIID&, void**)’: 39:01.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:01.04 foundInterface = 0; \ 39:01.04 ^~~~~~~~~~~~~~ 39:01.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:01.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:01.04 ^~~~~~~~~~~~~~~~~~~~~~~ 39:01.04 /<>/firefox-68.0~b13+build1/xpcom/io/NonBlockingAsyncInputStream.cpp:58:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:01.04 NS_INTERFACE_MAP_END 39:01.04 ^~~~~~~~~~~~~~~~~~~~ 39:01.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:01.04 else 39:01.04 ^~~~ 39:01.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 39:01.05 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:01.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:01.05 /<>/firefox-68.0~b13+build1/xpcom/io/NonBlockingAsyncInputStream.cpp:57:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 39:01.05 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 39:01.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:01.12 /<>/firefox-68.0~b13+build1/xpcom/io/SlicedInputStream.cpp: In member function ‘virtual nsresult mozilla::SlicedInputStream::QueryInterface(const nsIID&, void**)’: 39:01.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:01.12 foundInterface = 0; \ 39:01.12 ^~~~~~~~~~~~~~ 39:01.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:01.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:01.12 ^~~~~~~~~~~~~~~~~~~~~~~ 39:01.12 /<>/firefox-68.0~b13+build1/xpcom/io/SlicedInputStream.cpp:44:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:01.12 NS_INTERFACE_MAP_END 39:01.12 ^~~~~~~~~~~~~~~~~~~~ 39:01.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:01.13 else 39:01.13 ^~~~ 39:01.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 39:01.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 39:01.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:01.13 /<>/firefox-68.0~b13+build1/xpcom/io/SlicedInputStream.cpp:43:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 39:01.13 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 39:01.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:06.48 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 39:06.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 39:06.48 from /<>/firefox-68.0~b13+build1/xpcom/base/MemoryTelemetry.cpp:20, 39:06.48 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 39:06.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 39:06.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:06.48 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 39:06.49 ^ 39:06.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 39:06.49 struct Block { 39:06.49 ^~~~~ 39:08.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 39:08.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMPtr.h:30, 39:08.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAutoPtr.h:10, 39:08.38 from /<>/firefox-68.0~b13+build1/xpcom/ds/nsObserverService.cpp:8, 39:08.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:2: 39:08.38 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp: In member function ‘virtual nsresult nsVariantCC::QueryInterface(const nsIID&, void**)’: 39:08.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:08.38 foundInterface = 0; \ 39:08.38 ^~~~~~~~~~~~~~ 39:08.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:08.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:08.39 ^~~~~~~~~~~~~~~~~~~~~~~ 39:08.39 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp:1878:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:08.39 NS_INTERFACE_MAP_END 39:08.39 ^~~~~~~~~~~~~~~~~~~~ 39:08.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:08.39 else 39:08.39 ^~~~ 39:08.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 39:08.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 39:08.39 ^~~~~~~~~~~~~~~~~~ 39:08.39 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp:1877:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 39:08.39 NS_INTERFACE_MAP_ENTRY(nsIWritableVariant) 39:08.40 ^~~~~~~~~~~~~~~~~~~~~~ 39:08.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io0.cpp:119: 39:08.60 /<>/firefox-68.0~b13+build1/xpcom/io/nsBinaryStream.cpp: In member function ‘virtual nsresult nsBinaryInputStream::ReadArrayBuffer(uint32_t, JS::Handle, JSContext*, uint32_t*)’: 39:08.60 /<>/firefox-68.0~b13+build1/xpcom/io/nsBinaryStream.cpp:771:1: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 39:08.61 nsBinaryInputStream::ReadArrayBuffer(uint32_t aLength, 39:08.61 ^~~~~~~~~~~~~~~~~~~ 39:08.70 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 39:08.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 39:08.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h:10, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsThreadUtils.h:24, 39:08.71 from /<>/firefox-68.0~b13+build1/xpcom/base/AvailableMemoryTracker.cpp:21, 39:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 39:08.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 39:08.71 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 39:08.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 39:08.72 memset(aT, 0, sizeof(T)); 39:08.72 ~~~~~~^~~~~~~~~~~~~~~~~~ 39:08.72 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/MemoryTelemetry.cpp:8, 39:08.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 39:08.72 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 39:08.72 struct AmountFns { 39:08.72 ^~~~~~~~~ 39:08.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h:10, 39:08.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsThreadUtils.h:24, 39:08.73 from /<>/firefox-68.0~b13+build1/xpcom/base/AvailableMemoryTracker.cpp:21, 39:08.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:2: 39:08.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 39:08.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 39:08.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 39:08.75 memset(aT, 0, sizeof(T)); 39:08.75 ~~~~~~^~~~~~~~~~~~~~~~~~ 39:08.75 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/MemoryTelemetry.cpp:8, 39:08.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base0.cpp:137: 39:08.75 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 39:08.75 struct SizeOfTabFns { 39:08.75 ^~~~~~~~~~~~ 39:12.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:92: 39:12.20 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp: In member function ‘virtual nsresult nsVariantBase::GetAsJSVal(JS::MutableHandleValue)’: 39:12.20 /<>/firefox-68.0~b13+build1/xpcom/ds/nsVariant.cpp:1575:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 39:12.20 nsVariantBase::GetAsJSVal(JS::MutableHandleValue) { 39:12.20 ^~~~~~~~~~~~~ 39:12.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38: 39:12.67 /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp: In member function ‘virtual nsresult {anonymous}::JSEnumerator::Next(JSContext*, JS::MutableHandleValue)’: 39:12.67 /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp:42:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 39:12.67 nsresult JSEnumerator::Next(JSContext* aCx, JS::MutableHandleValue aResult) { 39:12.67 ^~~~~~~~~~~~ 39:12.67 In file included from /<>/firefox-68.0~b13+build1/xpcom/ds/nsSimpleEnumerator.cpp:13, 39:12.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:38: 39:12.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsContentUtils.h:2184:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 39:12.67 return WrapNative(cx, native, nullptr, aIID, vp, aAllowWrapping); 39:12.67 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 39:12.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds/Unified_cpp_xpcom_ds1.cpp:56: 39:12.72 /<>/firefox-68.0~b13+build1/xpcom/ds/nsStringEnumerator.cpp: In member function ‘virtual nsresult {anonymous}::JSStringEnumerator::Next(JSContext*, JS::MutableHandleValue)’: 39:12.72 /<>/firefox-68.0~b13+build1/xpcom/ds/nsStringEnumerator.cpp:45:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 39:12.72 nsresult JSStringEnumerator::Next(JSContext* aCx, 39:12.72 ^~~~~~~~~~~~~~~~~~ 39:13.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io0.cpp:137: 39:13.08 /<>/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&)’: 39:13.08 /<>/firefox-68.0~b13+build1/xpcom/io/nsEscape.cpp:554:18: warning: ‘destPtr’ may be used uninitialized in this function [-Wmaybe-uninitialized] 39:13.08 unsigned char* destPtr; 39:13.08 ^~~~~~~ 39:20.33 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/ds' 39:20.34 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 39:20.34 xpcom/components/StaticComponents.o 39:20.35 xpcom/components/Unified_cpp_xpcom_components0.o 39:25.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 39:25.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 39:25.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIIOUtil.h:10, 39:25.12 from /<>/firefox-68.0~b13+build1/xpcom/io/nsIOUtil.h:17, 39:25.12 from /<>/firefox-68.0~b13+build1/xpcom/io/nsIOUtil.cpp:7, 39:25.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 39:25.12 /<>/firefox-68.0~b13+build1/xpcom/io/nsMultiplexInputStream.cpp: In member function ‘virtual nsresult nsMultiplexInputStream::QueryInterface(const nsIID&, void**)’: 39:25.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:25.12 foundInterface = 0; \ 39:25.12 ^~~~~~~~~~~~~~ 39:25.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:25.12 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:25.12 ^~~~~~~~~~~~~~~~~~~~~~~ 39:25.12 /<>/firefox-68.0~b13+build1/xpcom/io/nsMultiplexInputStream.cpp:179:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:25.13 NS_INTERFACE_MAP_END 39:25.13 ^~~~~~~~~~~~~~~~~~~~ 39:25.13 In file included from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFileUnix.h:21, 39:25.13 from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFile.h:44, 39:25.13 from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFileCommon.cpp:9, 39:25.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 39:25.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:25.13 } else 39:25.13 ^~~~ 39:25.13 /<>/firefox-68.0~b13+build1/xpcom/io/nsMultiplexInputStream.cpp:178:3: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ 39:25.13 NS_IMPL_QUERY_CLASSINFO(nsMultiplexInputStream) 39:25.13 ^~~~~~~~~~~~~~~~~~~~~~~ 39:25.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 39:25.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 39:25.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIIOUtil.h:10, 39:25.63 from /<>/firefox-68.0~b13+build1/xpcom/io/nsIOUtil.h:17, 39:25.63 from /<>/firefox-68.0~b13+build1/xpcom/io/nsIOUtil.cpp:7, 39:25.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:2: 39:25.64 /<>/firefox-68.0~b13+build1/xpcom/io/nsStringStream.cpp: In member function ‘virtual nsresult nsStringInputStream::QueryInterface(const nsIID&, void**)’: 39:25.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:25.64 foundInterface = 0; \ 39:25.64 ^~~~~~~~~~~~~~ 39:25.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:25.64 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:25.64 ^~~~~~~~~~~~~~~~~~~~~~~ 39:25.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:25.64 NS_INTERFACE_MAP_END 39:25.64 ^~~~~~~~~~~~~~~~~~~~ 39:25.64 /<>/firefox-68.0~b13+build1/xpcom/io/nsStringStream.cpp:121:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 39:25.64 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 39:25.64 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 39:25.64 In file included from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFileUnix.h:21, 39:25.64 from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFile.h:44, 39:25.64 from /<>/firefox-68.0~b13+build1/xpcom/io/nsLocalFileCommon.cpp:9, 39:25.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:29: 39:25.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:25.65 } else 39:25.65 ^~~~ 39:25.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:164:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ 39:25.65 NS_IMPL_QUERY_CLASSINFO(aClass) \ 39:25.65 ^~~~~~~~~~~~~~~~~~~~~~~ 39:25.66 /<>/firefox-68.0~b13+build1/xpcom/io/nsStringStream.cpp:121:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 39:25.66 NS_IMPL_QUERY_INTERFACE_CI(nsStringInputStream, nsIStringInputStream, 39:25.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 39:36.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io/Unified_cpp_xpcom_io1.cpp:92: 39:36.41 /<>/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]’: 39:36.41 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 39:36.41 return Seek(pos); 39:36.41 ~~~~^~~~~ 39:36.41 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 39:36.41 int64_t offset; 39:36.41 ^~~~~~ 39:36.47 /<>/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]’: 39:36.47 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 39:36.47 return Seek(pos); 39:36.47 ~~~~^~~~~ 39:36.47 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 39:36.47 int64_t offset; 39:36.47 ^~~~~~ 39:36.53 /<>/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]’: 39:36.53 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 39:36.53 return Seek(pos); 39:36.53 ~~~~^~~~~ 39:36.53 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 39:36.53 int64_t offset; 39:36.53 ^~~~~~ 39:36.58 /<>/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]’: 39:36.59 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:516:14: warning: ‘offset’ may be used uninitialized in this function [-Wmaybe-uninitialized] 39:36.59 return Seek(pos); 39:36.59 ~~~~^~~~~ 39:36.59 /<>/firefox-68.0~b13+build1/xpcom/io/nsStorageStream.cpp:602:11: note: ‘offset’ was declared here 39:36.59 int64_t offset; 39:36.59 ^~~~~~ 39:42.25 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/io' 39:42.25 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads' 39:42.26 xpcom/threads/IdleTaskRunner.o 39:42.26 xpcom/threads/ThreadDelay.o 39:42.71 xpcom/base/Unified_cpp_xpcom_base2.o 39:46.73 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 39:46.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 39:46.73 from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollectionTraversalCallback.h:12, 39:46.73 from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollectionNoteChild.h:14, 39:46.73 from /<>/firefox-68.0~b13+build1/xpcom/ds/nsTArray.h:30, 39:46.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Tokenizer.h:15, 39:46.73 from /<>/firefox-68.0~b13+build1/xpcom/base/NSPRLogModulesParser.cpp:9, 39:46.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:2: 39:46.73 /<>/firefox-68.0~b13+build1/xpcom/base/nsConsoleService.cpp: In member function ‘virtual nsresult nsConsoleService::QueryInterface(const nsIID&, void**)’: 39:46.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 39:46.74 foundInterface = 0; \ 39:46.74 ^~~~~~~~~~~~~~ 39:46.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 39:46.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 39:46.74 ^~~~~~~~~~~~~~~~~~~~~~~ 39:46.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsIClassInfoImpl.h:165:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 39:46.74 NS_INTERFACE_MAP_END 39:46.74 ^~~~~~~~~~~~~~~~~~~~ 39:46.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 39:46.74 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 39:46.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 39:46.74 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsClassInfoImpl.cpp:7, 39:46.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:29: 39:46.75 /<>/firefox-68.0~b13+build1/xpcom/base/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 39:46.75 } else 39:46.75 ^~~~ 39:46.75 /<>/firefox-68.0~b13+build1/xpcom/base/nsIClassInfoImpl.h:164:5: note: in expansion of macro ‘NS_IMPL_QUERY_CLASSINFO’ 39:46.75 NS_IMPL_QUERY_CLASSINFO(aClass) \ 39:46.75 ^~~~~~~~~~~~~~~~~~~~~~~ 39:46.75 /<>/firefox-68.0~b13+build1/xpcom/base/nsConsoleService.cpp:52:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 39:46.75 NS_IMPL_QUERY_INTERFACE_CI(nsConsoleService, nsIConsoleService, nsIObserver) 39:46.75 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 39:56.41 xpcom/threads/Unified_cpp_xpcom_threads0.o 39:56.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 39:56.69 from /<>/firefox-68.0~b13+build1/xpcom/components/../../widget/GfxInfoBase.h:19, 39:56.69 from /<>/firefox-68.0~b13+build1/xpcom/components/../../widget/GfxInfoX11.h:11, 39:56.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:274: 39:56.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 39:56.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 39:56.70 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 39:56.70 ^ 39:56.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 39:56.70 struct Block { 39:56.70 ^~~~~ 39:57.63 xpcom/threads/Unified_cpp_xpcom_threads1.o *** KEEP ALIVE MARKER *** Total duration: 0:40:00.237513 40:03.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/GeckoProfiler.h:73, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientsBinding.h:6, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientBinding.h:6, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientInfo.h:10, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIGlobalObject.h:12, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ScriptSettings.h:13, 40:03.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:13: 40:03.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 40:03.49 /<>/firefox-68.0~b13+build1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:162:40: required from here 40:03.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 40:03.49 memset(aT, 0, sizeof(T)); 40:03.49 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:03.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:293: 40:03.49 /<>/firefox-68.0~b13+build1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 40:03.49 struct AmountFns { 40:03.50 ^~~~~~~~~ 40:03.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/GeckoProfiler.h:73, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientsBinding.h:6, 40:03.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientBinding.h:6, 40:03.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientInfo.h:10, 40:03.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIGlobalObject.h:12, 40:03.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ScriptSettings.h:13, 40:03.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:13: 40:03.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 40:03.52 /<>/firefox-68.0~b13+build1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:182:43: required from here 40:03.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 40:03.52 memset(aT, 0, sizeof(T)); 40:03.52 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:03.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp:293: 40:03.52 /<>/firefox-68.0~b13+build1/xpcom/components/../../xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 40:03.52 struct SizeOfTabFns { 40:03.52 ^~~~~~~~~~~~ 40:05.06 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155, 40:05.06 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:05.06 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsCycleCollector::ScanIncrementalRoots()’: 40:05.06 /<>/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] 40:05.06 ~AutoRestore() { mLocation = mValue; } 40:05.06 ^~~~~~ 40:05.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:05.06 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 40:05.06 Maybe> ar; 40:05.06 ^~ 40:05.76 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155, 40:05.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:05.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = SnowWhiteKiller]’: 40:05.76 /<>/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] 40:05.76 ~AutoRestore() { mLocation = mValue; } 40:05.76 ^~~~~~ 40:05.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:05.76 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 40:05.76 Maybe> ar; 40:05.77 ^~ 40:06.26 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155, 40:06.26 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:06.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::VisitEntries(PurpleVisitor&) [with PurpleVisitor = RemoveSkippableVisitor]’: 40:06.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] 40:06.26 ~AutoRestore() { mLocation = mValue; } 40:06.26 ^~~~~~ 40:06.26 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:06.26 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 40:06.26 Maybe> ar; 40:06.26 ^~ 40:07.20 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:155, 40:07.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:07.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AutoRestore.h: In member function ‘void nsPurpleBuffer::SelectPointers(CCGraphBuilder&)’: 40:07.21 /<>/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] 40:07.21 ~AutoRestore() { mLocation = mValue; } 40:07.21 ^~~~~~ 40:07.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base1.cpp:65: 40:07.21 /<>/firefox-68.0~b13+build1/xpcom/base/nsCycleCollector.cpp:920:30: note: ‘*((void*)& ar +4)’ was declared here 40:07.21 Maybe> ar; 40:07.21 ^~ 40:19.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components/StaticComponents.cpp: In function ‘nsresult mozilla::xpcom::ConstructJSMComponent(const nsACString&, const char*, nsISupports**)’: 40:19.05 /<>/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’} changed in GCC 7.1 40:19.05 if (!JS_GetProperty(cx, exports, aConstructor, &ctor) || 40:19.05 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:19.05 /<>/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’} changed in GCC 7.1 40:19.05 if (!JS::Construct(cx, ctor, JS::HandleValueArray::empty(), &inst)) { 40:19.05 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:27.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 40:27.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 40:27.73 from /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryInfoDumper.cpp:14, 40:27.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base2.cpp:29: 40:27.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 40:27.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 40:27.73 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 40:27.73 ^ 40:27.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 40:27.73 struct Block { 40:27.73 ^~~~~ 40:35.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h:10, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsThreadUtils.h:24, 40:35.12 from /<>/firefox-68.0~b13+build1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 40:35.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 40:35.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 40:35.12 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 40:35.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 40:35.13 memset(aT, 0, sizeof(T)); 40:35.13 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:35.13 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.cpp:14, 40:35.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 40:35.13 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 40:35.13 struct AmountFns { 40:35.13 ^~~~~~~~~ 40:35.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 40:35.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h:10, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsThreadUtils.h:24, 40:35.14 from /<>/firefox-68.0~b13+build1/xpcom/base/nsInterfaceRequestorAgg.cpp:11, 40:35.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base2.cpp:2: 40:35.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 40:35.14 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 40:35.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 40:35.15 memset(aT, 0, sizeof(T)); 40:35.15 ~~~~~~^~~~~~~~~~~~~~~~~~ 40:35.15 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.cpp:14, 40:35.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base/Unified_cpp_xpcom_base2.cpp:38: 40:35.15 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 40:35.15 struct SizeOfTabFns { 40:35.15 ^~~~~~~~~~~~ 40:45.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:16, 40:45.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 40:45.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AbstractEventQueue.h:12, 40:45.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadEventQueue.h:10, 40:45.52 from /<>/firefox-68.0~b13+build1/xpcom/threads/ThreadEventQueue.cpp:7, 40:45.52 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 40:45.52 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThread.cpp: In member function ‘virtual nsresult nsThread::QueryInterface(const nsIID&, void**)’: 40:45.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:45.53 foundInterface = 0; \ 40:45.53 ^~~~~~~~~~~~~~ 40:45.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 40:45.53 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:45.53 ^~~~~~~~~~~~~~~~~~~~~~~ 40:45.53 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThread.cpp:198:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 40:45.53 NS_INTERFACE_MAP_END 40:45.53 ^~~~~~~~~~~~~~~~~~~~ 40:45.53 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83: 40:45.53 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThread.cpp:197:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 40:45.53 } else 40:45.53 ^~~~ 40:45.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:16, 40:45.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 40:45.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AbstractEventQueue.h:12, 40:45.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadEventQueue.h:10, 40:45.65 from /<>/firefox-68.0~b13+build1/xpcom/threads/ThreadEventQueue.cpp:7, 40:45.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 40:45.65 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp: In member function ‘virtual nsresult nsThreadManager::QueryInterface(const nsIID&, void**)’: 40:45.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:45.65 foundInterface = 0; \ 40:45.65 ^~~~~~~~~~~~~~ 40:45.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 40:45.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:45.65 ^~~~~~~~~~~~~~~~~~~~~~~ 40:45.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 40:45.66 NS_INTERFACE_MAP_END 40:45.66 ^~~~~~~~~~~~~~~~~~~~ 40:45.66 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 40:45.66 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 40:45.66 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.67 In file included from /<>/firefox-68.0~b13+build1/xpcom/threads/nsThread.cpp:20, 40:45.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83: 40:45.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 40:45.67 } else 40:45.67 ^~~~ 40:45.67 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 40:45.67 } else 40:45.68 ^~~~ 40:45.68 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp:105:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 40:45.68 NS_IMPL_QUERY_INTERFACE_CI(nsThreadManager, nsIThreadManager) 40:45.68 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:16, 40:45.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 40:45.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AbstractEventQueue.h:12, 40:45.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadEventQueue.h:10, 40:45.69 from /<>/firefox-68.0~b13+build1/xpcom/threads/ThreadEventQueue.cpp:7, 40:45.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:2: 40:45.69 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp: In member function ‘virtual nsresult {anonymous}::ShutdownObserveHelper::QueryInterface(const nsIID&, void**)’: 40:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:45.69 foundInterface = 0; \ 40:45.69 ^~~~~~~~~~~~~~ 40:45.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 40:45.69 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:45.70 ^~~~~~~~~~~~~~~~~~~~~~~ 40:45.70 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp:167:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 40:45.70 NS_INTERFACE_MAP_END 40:45.70 ^~~~~~~~~~~~~~~~~~~~ 40:45.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 40:45.70 else 40:45.70 ^~~~ 40:45.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 40:45.70 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 40:45.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.71 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadManager.cpp:166:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 40:45.71 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIObserver) 40:45.71 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.72 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadPool.cpp: In member function ‘virtual nsresult nsThreadPool::QueryInterface(const nsIID&, void**)’: 40:45.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 40:45.72 foundInterface = 0; \ 40:45.72 ^~~~~~~~~~~~~~ 40:45.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 40:45.72 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 40:45.72 ^~~~~~~~~~~~~~~~~~~~~~~ 40:45.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:165:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 40:45.73 NS_INTERFACE_MAP_END 40:45.73 ^~~~~~~~~~~~~~~~~~~~ 40:45.73 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 40:45.73 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 40:45.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 40:45.73 In file included from /<>/firefox-68.0~b13+build1/xpcom/threads/nsThread.cpp:20, 40:45.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads/Unified_cpp_xpcom_threads1.cpp:83: 40:45.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 40:45.73 } else 40:45.73 ^~~~ 40:45.73 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 40:45.73 } else 40:45.73 ^~~~ 40:45.73 /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadPool.cpp:42:1: note: in expansion of macro ‘NS_IMPL_QUERY_INTERFACE_CI’ 40:45.73 NS_IMPL_QUERY_INTERFACE_CI(nsThreadPool, nsIThreadPool, nsIEventTarget, 40:45.73 ^~~~~~~~~~~~~~~~~~~~~~~~~~ 40:54.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/base' 40:54.30 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo' 40:54.30 xpcom/reflect/xptinfo/xptdata.o 40:54.30 xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.o *** KEEP ALIVE MARKER *** Total duration: 0:41:00.237560 41:04.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/components' 41:04.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall' 41:04.50 xpcom/reflect/xptcall/xptcall.o 41:06.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/threads' 41:06.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall/md/unix' 41:06.91 xpcom/reflect/xptcall/md/unix/xptcinvoke_arm.o 41:06.91 xpcom/reflect/xptcall/md/unix/xptcstubs_arm.o 41:07.61 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall' 41:07.62 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome' 41:07.62 chrome/Unified_cpp_chrome0.o 41:09.28 Compiling synstructure v0.10.1 41:09.28 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_VERSION=0.10.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=synstructure CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/synstructure' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 41:09.64 warning: unused `#[macro_use]` import 41:09.64 --> /<>/firefox-68.0~b13+build1/third_party/rust/synstructure/src/lib.rs:164:1 41:09.64 | 41:09.64 164 | #[macro_use] 41:09.64 | ^^^^^^^^^^^^ 41:09.64 | 41:09.64 = note: #[warn(unused_imports)] on by default 41:10.47 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 41:10.47 --> /<>/firefox-68.0~b13+build1/third_party/rust/synstructure/src/lib.rs:2279:24 41:10.47 | 41:10.47 2279 | s = s[i + 1..].trim_left_matches(' '); 41:10.47 | ^^^^^^^^^^^^^^^^^ 41:10.47 | 41:10.47 = note: #[warn(deprecated)] on by default 41:12.23 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontEntry.h:13, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFont.h:11, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDeviceContext.h:12, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/UIEvent.h:15, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MouseEvent.h:11, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DragEvent.h:10, 41:12.23 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:13: 41:12.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 41:12.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41:12.23 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 41:12.23 ^ 41:12.23 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 41:12.23 struct Block { 41:12.23 ^~~~~ 41:13.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptcall/md/unix' 41:13.30 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 41:13.31 xpcom/build/NSPRInterposer.o 41:13.31 xpcom/build/PoisonIOInterposerStub.o 41:15.42 xpcom/build/Services.o 41:15.54 xpcom/build/Unified_cpp_xpcom_build0.o 41:21.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 41:21.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 41:21.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIProtocolHandler.h:10, 41:21.77 from /<>/firefox-68.0~b13+build1/chrome/nsChromeProtocolHandler.h:9, 41:21.78 from /<>/firefox-68.0~b13+build1/chrome/nsChromeProtocolHandler.cpp:13, 41:21.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome/Unified_cpp_chrome0.cpp:2: 41:21.78 /<>/firefox-68.0~b13+build1/chrome/nsChromeRegistry.cpp: In member function ‘virtual nsresult nsChromeRegistry::QueryInterface(const nsIID&, void**)’: 41:21.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 41:21.78 foundInterface = 0; \ 41:21.78 ^~~~~~~~~~~~~~ 41:21.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 41:21.79 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 41:21.79 ^~~~~~~~~~~~~~~~~~~~~~~ 41:21.79 /<>/firefox-68.0~b13+build1/chrome/nsChromeRegistry.cpp:101:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 41:21.79 NS_INTERFACE_MAP_END 41:21.79 ^~~~~~~~~~~~~~~~~~~~ 41:21.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 41:21.79 else 41:21.79 ^~~~ 41:21.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 41:21.81 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 41:21.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:21.81 /<>/firefox-68.0~b13+build1/chrome/nsChromeRegistry.cpp:100:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 41:21.81 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIChromeRegistry) 41:21.81 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:25.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 41:25.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 41:25.03 from /<>/firefox-68.0~b13+build1/chrome/nsChromeRegistryChrome.cpp:7, 41:25.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome/Unified_cpp_chrome0.cpp:20: 41:25.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 41:25.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 41:25.03 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 41:25.03 ^ 41:25.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 41:25.03 struct Block { 41:25.03 ^~~~~ 41:32.71 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionParticipant.h:13, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWrapperCache.h:10, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:10, 41:32.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:32.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 41:32.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 41:32.71 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 41:32.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:32.72 memset(&aArr[0], 0, N * sizeof(T)); 41:32.72 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:32.72 In file included from /usr/include/c++/8/map:61, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FrameMetrics.h:11, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScrollableFrame.h:22, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Element.h:25, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PseudoElementHashEntry.h:10, 41:32.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EffectCompositor.h:14, 41:32.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:16, 41:32.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:32.74 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 41:32.74 class map 41:32.74 ^~~ 41:35.34 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/chrome' 41:35.35 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/rust/gtest' 41:35.35 xpcom/rust/gtest/Unified_cpp_xpcom_rust_gtest0.o 41:39.85 /<>/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)139; T = mozilla::dom::Document]’: 41:39.85 /<>/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’} changed in GCC 7.1 41:39.85 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:39.85 ^~~~~~~~~~~~~~~ 41:39.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)396; T = nsINode]’: 41:39.89 /<>/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’} changed in GCC 7.1 41:39.93 /<>/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)158; T = mozilla::dom::Element]’: 41:39.93 /<>/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’} changed in GCC 7.1 41:39.99 /<>/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)140; T = mozilla::dom::DocumentFragment]’: 41:39.99 /<>/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’} changed in GCC 7.1 41:40.04 /<>/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)774; T = mozilla::extensions::WebExtensionContentScript]’: 41:40.04 /<>/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’} changed in GCC 7.1 41:40.08 /<>/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)99; T = mozilla::dom::ContentFrameMessageManager]’: 41:40.08 /<>/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’} changed in GCC 7.1 41:40.12 /<>/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)656; T = mozilla::dom::Storage]’: 41:40.12 /<>/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’} changed in GCC 7.1 41:40.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)119; T = mozilla::dom::DOMRect]’: 41:40.17 /<>/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’} changed in GCC 7.1 41:40.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)160; T = mozilla::dom::Event]’: 41:40.22 /<>/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’} changed in GCC 7.1 41:40.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)9; T = mozilla::dom::Animation]’: 41:40.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’} changed in GCC 7.1 41:40.31 /<>/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)145; T = mozilla::dom::DragEvent]’: 41:40.31 /<>/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’} changed in GCC 7.1 41:40.35 /<>/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)162; T = mozilla::dom::EventTarget]’: 41:40.35 /<>/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’} changed in GCC 7.1 41:40.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)122; T = mozilla::dom::DOMRequest]’: 41:40.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’} changed in GCC 7.1 41:40.45 /<>/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)81; T = mozilla::dom::CharacterData]’: 41:40.45 /<>/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’} changed in GCC 7.1 41:40.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)398; T = nsINodeList]’: 41:40.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’} changed in GCC 7.1 41:40.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)459; T = mozilla::dom::PositionError]’: 41:40.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’} changed in GCC 7.1 41:40.58 /<>/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)44; T = mozilla::dom::BrowsingContext]’: 41:40.58 /<>/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’} changed in GCC 7.1 41:40.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::DOMRequest]’: 41:40.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’} changed in GCC 7.1 41:40.64 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:40.64 ^~~~~~~~~~~~~ 41:40.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:40.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:40.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:40.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:40.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:40.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:40.64 return JS_WrapValue(cx, rval); 41:40.64 ~~~~~~~~~~~~^~~~~~~~~~ 41:40.74 /<>/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]’: 41:40.74 /<>/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’} changed in GCC 7.1 41:40.74 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:40.74 ^~~~~~~~~~~~~ 41:40.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:40.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:40.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:40.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:40.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:40.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:40.75 return JS_WrapValue(cx, rval); 41:40.75 ~~~~~~~~~~~~^~~~~~~~~~ 41:40.85 /<>/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]’: 41:40.85 /<>/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’} changed in GCC 7.1 41:40.85 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:40.85 ^~~~~~~~~~~~~ 41:40.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:40.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:40.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:40.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:40.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:40.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:40.85 return JS_WrapValue(cx, rval); 41:40.85 ~~~~~~~~~~~~^~~~~~~~~~ 41:40.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::dom::CharacterData]’: 41:40.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’} changed in GCC 7.1 41:40.93 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:40.93 ^~~~~~~~~~~~~ 41:40.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:40.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:40.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:40.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:40.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:40.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:40.94 return JS_WrapValue(cx, rval); 41:40.94 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.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::BrowsingContext]’: 41:41.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’} changed in GCC 7.1 41:41.04 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.04 ^~~~~~~~~~~~~ 41:41.04 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.04 return JS_WrapValue(cx, rval); 41:41.04 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.14 /<>/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]’: 41:41.14 /<>/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’} changed in GCC 7.1 41:41.14 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.14 ^~~~~~~~~~~~~ 41:41.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.14 return JS_WrapValue(cx, rval); 41:41.14 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.23 /<>/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]’: 41:41.23 /<>/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’} changed in GCC 7.1 41:41.23 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.23 ^~~~~~~~~~~~~ 41:41.24 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.24 return JS_WrapValue(cx, rval); 41:41.24 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.34 /<>/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]’: 41:41.34 /<>/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’} changed in GCC 7.1 41:41.34 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.34 ^~~~~~~~~~~~~ 41:41.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.35 return JS_WrapValue(cx, rval); 41:41.35 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.45 /<>/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]’: 41:41.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’} changed in GCC 7.1 41:41.45 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.45 ^~~~~~~~~~~~~ 41:41.45 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.46 return JS_WrapValue(cx, rval); 41:41.46 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.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 = nsINode]’: 41:41.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’} changed in GCC 7.1 41:41.55 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.55 ^~~~~~~~~~~~~ 41:41.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.55 return JS_WrapValue(cx, rval); 41:41.55 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.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]’: 41:41.65 /<>/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’} changed in GCC 7.1 41:41.65 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.65 ^~~~~~~~~~~~~ 41:41.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.65 return JS_WrapValue(cx, rval); 41:41.65 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.75 /<>/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]’: 41:41.75 /<>/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’} changed in GCC 7.1 41:41.75 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.76 ^~~~~~~~~~~~~ 41:41.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.76 return JS_WrapValue(cx, rval); 41:41.76 ~~~~~~~~~~~~^~~~~~~~~~ 41:41.94 /<>/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]’: 41:41.94 /<>/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’} changed in GCC 7.1 41:41.94 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:41.94 ^~~~~~~~~~~~~ 41:41.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:41.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:41.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:41.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:41.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:41.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:41.94 return JS_WrapValue(cx, rval); 41:41.94 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.02 /<>/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]’: 41:42.02 /<>/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’} changed in GCC 7.1 41:42.02 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.02 ^~~~~~~~~~~~~ 41:42.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.03 return JS_WrapValue(cx, rval); 41:42.03 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.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]’: 41:42.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’} changed in GCC 7.1 41:42.12 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.12 ^~~~~~~~~~~~~ 41:42.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.12 return JS_WrapValue(cx, rval); 41:42.12 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.22 /<>/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]’: 41:42.22 /<>/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’} changed in GCC 7.1 41:42.22 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.22 ^~~~~~~~~~~~~ 41:42.22 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.22 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.22 return JS_WrapValue(cx, rval); 41:42.22 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.28 /<>/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)232; T = mozilla::dom::HTMLFormElement]’: 41:42.29 /<>/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’} changed in GCC 7.1 41:42.29 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:42.29 ^~~~~~~~~~~~~~~ 41:42.35 /<>/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]’: 41:42.35 /<>/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’} changed in GCC 7.1 41:42.36 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.36 ^~~~~~~~~~~~~ 41:42.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.36 return JS_WrapValue(cx, rval); 41:42.36 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.42 /<>/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)822; T = mozilla::dom::WindowGlobalParent]’: 41:42.42 /<>/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’} changed in GCC 7.1 41:42.42 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:42.42 ^~~~~~~~~~~~~~~ 41:42.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::PositionError]’: 41:42.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’} changed in GCC 7.1 41:42.48 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.48 ^~~~~~~~~~~~~ 41:42.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.49 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.49 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.49 return JS_WrapValue(cx, rval); 41:42.49 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.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::Event]’: 41:42.57 /<>/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’} changed in GCC 7.1 41:42.57 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.57 ^~~~~~~~~~~~~ 41:42.57 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.57 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.57 return JS_WrapValue(cx, rval); 41:42.57 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.66 /<>/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]’: 41:42.66 /<>/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’} changed in GCC 7.1 41:42.66 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.66 ^~~~~~~~~~~~~ 41:42.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.66 return JS_WrapValue(cx, rval); 41:42.66 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.76 /<>/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]’: 41:42.76 /<>/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’} changed in GCC 7.1 41:42.76 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.76 ^~~~~~~~~~~~~ 41:42.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.76 return JS_WrapValue(cx, rval); 41:42.76 ~~~~~~~~~~~~^~~~~~~~~~ 41:42.84 /<>/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)730; T = nsTreeColumn]’: 41:42.84 /<>/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’} changed in GCC 7.1 41:42.84 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:42.84 ^~~~~~~~~~~~~~~ 41:42.88 /<>/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)847; T = mozilla::dom::XULTreeElement]’: 41:42.88 /<>/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’} changed in GCC 7.1 41:42.94 /<>/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]’: 41:42.94 /<>/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’} changed in GCC 7.1 41:42.94 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:42.94 ^~~~~~~~~~~~~ 41:42.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:42.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:42.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:42.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:42.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:42.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:42.94 return JS_WrapValue(cx, rval); 41:42.94 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.03 /<>/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]’: 41:43.03 /<>/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’} changed in GCC 7.1 41:43.03 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:43.03 ^~~~~~~~~~~~~ 41:43.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:43.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:43.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:43.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:43.03 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:43.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:43.04 return JS_WrapValue(cx, rval); 41:43.04 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.11 /<>/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)40; T = mozilla::dom::Blob]’: 41:43.11 /<>/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’} changed in GCC 7.1 41:43.11 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:43.11 ^~~~~~~~~~~~~~~ 41:43.17 /<>/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]’: 41:43.17 /<>/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’} changed in GCC 7.1 41:43.17 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:43.17 ^~~~~~~~~~~~~ 41:43.18 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:43.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:43.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:43.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:43.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:43.18 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:43.18 return JS_WrapValue(cx, rval); 41:43.18 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.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)498; T = nsRange]’: 41:43.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’} changed in GCC 7.1 41:43.26 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:43.26 ^~~~~~~~~~~~~~~ 41:43.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::Selection]’: 41:43.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’} changed in GCC 7.1 41:43.31 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:43.31 ^~~~~~~~~~~~~ 41:43.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:43.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:43.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:43.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:43.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:43.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:43.32 return JS_WrapValue(cx, rval); 41:43.32 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.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)631; T = mozilla::dom::Selection]’: 41:43.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’} changed in GCC 7.1 41:43.40 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:43.40 ^~~~~~~~~~~~~~~ 41:43.45 /<>/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]’: 41:43.46 /<>/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’} changed in GCC 7.1 41:43.46 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:43.46 ^~~~~~~~~~~~~ 41:43.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:43.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:43.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:43.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:43.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:43.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:43.46 return JS_WrapValue(cx, rval); 41:43.46 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.54 /<>/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)190; T = nsFrameLoader]’: 41:43.54 /<>/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’} changed in GCC 7.1 41:43.54 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:43.54 ^~~~~~~~~~~~~~~ 41:43.58 /<>/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)241; T = mozilla::dom::HTMLInputElement]’: 41:43.58 /<>/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’} changed in GCC 7.1 41:43.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::DataTransfer]’: 41:43.65 /<>/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’} changed in GCC 7.1 41:43.65 static bool WrapDOMObject(JSContext* aCx, void* aObj, JS::MutableHandleValue aHandle) 41:43.65 ^~~~~~~~~~~~~ 41:43.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/GeneratedAtomList.h:6, 41:43.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AtomList.h:11, 41:43.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CycleCollectedJSContext.h:17, 41:43.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Animation.h:14, 41:43.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/xptdata.cpp:3: 41:43.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 41:43.65 return JS_WrapValue(cx, rval); 41:43.65 ~~~~~~~~~~~~^~~~~~~~~~ 41:43.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)126; T = mozilla::dom::DataTransfer]’: 41:43.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’} changed in GCC 7.1 41:43.71 static nsresult UnwrapDOMObject(JS::HandleValue aHandle, void** aObj, JSContext* aCx) 41:43.71 ^~~~~~~~~~~~~~~ 41:46.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/rust/gtest' 41:46.59 Compiling derive_more v0.13.0 41:46.59 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jelte Fennema ' CARGO_PKG_VERSION=0.13.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=derive_more CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/derive_more' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 41:48.00 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 41:48.00 --> /<>/firefox-68.0~b13+build1/third_party/rust/derive_more/src/add_assign_like.rs:9:35 41:48.00 | 41:48.00 9 | let method_name = method_name.trim_right_matches("Assign"); 41:48.00 | ^^^^^^^^^^^^^^^^^^ 41:48.00 | 41:48.00 = note: #[warn(deprecated)] on by default 41:48.89 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 41:48.89 --> /<>/firefox-68.0~b13+build1/third_party/rust/derive_more/src/mul_assign_like.rs:12:35 41:48.89 | 41:48.89 12 | let method_name = method_name.trim_right_matches("Assign"); 41:48.89 | ^^^^^^^^^^^^^^^^^^ 41:49.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo/Unified_cpp_reflect_xptinfo0.cpp:2: 41:49.67 /<>/firefox-68.0~b13+build1/xpcom/reflect/xptinfo/xptinfo.cpp: In member function ‘nsresult nsXPTInterfaceInfo::GetConstant(uint16_t, JS::MutableHandleValue, char**) const’: 41:49.67 /<>/firefox-68.0~b13+build1/xpcom/reflect/xptinfo/xptinfo.cpp:64:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 41:49.67 nsresult nsXPTInterfaceInfo::GetConstant(uint16_t aIndex, 41:49.67 ^~~~~~~~~~~~~~~~~~ 41:49.89 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/reflect/xptinfo' 41:49.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 41:49.91 xpcom/tests/gtest/TestAllocReplacement.o 41:49.91 xpcom/tests/gtest/TestCOMArray.o 41:54.41 xpcom/tests/gtest/TestCOMPtr.o 41:54.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 41:54.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 41:54.65 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.h:13, 41:54.65 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.cpp:7, 41:54.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 41:54.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 41:54.66 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 41:54.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 41:54.66 memset(aT, 0, sizeof(T)); 41:54.66 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:54.66 In file included from /<>/firefox-68.0~b13+build1/xpcom/build/XPCOMInit.cpp:65, 41:54.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 41:54.67 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 41:54.67 struct AmountFns { 41:54.67 ^~~~~~~~~ 41:54.67 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 41:54.67 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 41:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 41:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 41:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 41:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 41:54.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 41:54.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 41:54.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 41:54.69 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.h:13, 41:54.69 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.cpp:7, 41:54.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 41:54.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 41:54.69 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 41:54.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 41:54.70 memset(aT, 0, sizeof(T)); 41:54.70 ~~~~~~^~~~~~~~~~~~~~~~~~ 41:54.70 In file included from /<>/firefox-68.0~b13+build1/xpcom/build/XPCOMInit.cpp:65, 41:54.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 41:54.70 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 41:54.70 struct SizeOfTabFns { 41:54.70 ^~~~~~~~~~~~ 41:55.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 41:55.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 41:55.63 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.h:13, 41:55.63 from /<>/firefox-68.0~b13+build1/xpcom/build/FileLocation.cpp:7, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:2: 41:55.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 41:55.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 41:55.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 41:55.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 41:55.63 memset(&aArr[0], 0, N * sizeof(T)); 41:55.63 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 41:55.63 In file included from /usr/include/c++/8/map:61, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 41:55.63 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 41:55.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManager.h:11, 41:55.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/PRemoteDecoderManagerChild.h:9, 41:55.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RemoteDecoderManagerChild.h:8, 41:55.65 from /<>/firefox-68.0~b13+build1/xpcom/build/XPCOMInit.cpp:13, 41:55.65 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build/Unified_cpp_xpcom_build0.cpp:47: 41:55.65 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 41:55.65 class map 41:55.65 ^~~ *** KEEP ALIVE MARKER *** Total duration: 0:42:00.237484 42:02.09 xpcom/tests/gtest/TestHashtables.o 42:07.06 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/build' 42:07.08 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref' 42:07.08 modules/libpref/Unified_cpp_modules_libpref0.o 42:10.62 xpcom/tests/gtest/TestNsRefPtr.o 42:19.58 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.o 42:28.41 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.o 42:33.19 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsUtils.h:14, 42:33.19 from /<>/firefox-68.0~b13+build1/xpcom/base/nsCOMPtr.h:30, 42:33.19 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/Helpers.h:10, 42:33.19 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/Helpers.cpp:9, 42:33.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest0.cpp:2: 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/Helpers.cpp: In member function ‘virtual nsresult testing::LengthInputStream::QueryInterface(const nsIID&, void**)’: 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:33.19 foundInterface = 0; \ 42:33.19 ^~~~~~~~~~~~~~ 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 42:33.19 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:33.19 ^~~~~~~~~~~~~~~~~~~~~~~ 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/Helpers.cpp:193:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 42:33.19 NS_INTERFACE_MAP_END 42:33.19 ^~~~~~~~~~~~~~~~~~~~ 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 42:33.19 else 42:33.19 ^~~~ 42:33.19 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 42:33.19 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 42:33.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:33.20 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/Helpers.cpp:192:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 42:33.20 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 42:33.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:35.32 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.o 42:47.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 42:47.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 42:47.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionTraversalCallback.h:12, 42:47.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionNoteChild.h:14, 42:47.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray.h:30, 42:47.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsExpirationTracker.h:11, 42:47.47 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestExpirationTracker.cpp:10, 42:47.47 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2: 42:47.47 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp: In member function ‘virtual nsresult LengthStream::QueryInterface(const nsIID&, void**)’: 42:47.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:47.47 foundInterface = 0; \ 42:47.47 ^~~~~~~~~~~~~~ 42:47.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 42:47.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:47.47 ^~~~~~~~~~~~~~~~~~~~~~~ 42:47.47 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:93:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 42:47.47 NS_INTERFACE_MAP_END 42:47.47 ^~~~~~~~~~~~~~~~~~~~ 42:47.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 42:47.47 else 42:47.47 ^~~~ 42:47.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 42:47.47 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 42:47.47 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:47.47 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestInputStreamLengthHelper.cpp:92:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 42:47.49 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 42:47.49 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:48.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref' 42:48.97 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref/test/gtest' 42:48.98 modules/libpref/test/gtest/Unified_cpp_libpref_test_gtest0.o 42:50.40 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp: In member function ‘virtual nsresult QIInputStream::QueryInterface(const nsIID&, void**)’: 42:50.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 42:50.41 foundInterface = 0; \ 42:50.41 ^~~~~~~~~~~~~~ 42:50.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 42:50.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 42:50.41 ^~~~~~~~~~~~~~~~~~~~~~~ 42:50.41 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:320:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 42:50.41 NS_INTERFACE_MAP_END 42:50.41 ^~~~~~~~~~~~~~~~~~~~ 42:50.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 42:50.41 else 42:50.41 ^~~~ 42:50.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 42:50.41 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 42:50.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:50.41 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestNonBlockingAsyncInputStream.cpp:319:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 42:50.41 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 42:50.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 42:58.01 xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.o *** KEEP ALIVE MARKER *** Total duration: 0:43:00.237802 43:00.54 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/modules/libpref/test/gtest' 43:00.56 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/gtest' 43:00.56 intl/gtest/Unified_cpp_intl_gtest0.o 43:03.44 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsUtils.h:14, 43:03.44 from /<>/firefox-68.0~b13+build1/xpcom/base/nsCOMPtr.h:30, 43:03.44 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestPLDHash.cpp:8, 43:03.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest2.cpp:2: 43:03.44 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function ‘virtual nsresult TestRacingServiceManager::Component1::QueryInterface(const nsIID&, void**)’: 43:03.44 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:03.44 foundInterface = 0; \ 43:03.44 ^~~~~~~~~~~~~~ 43:03.44 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 43:03.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:03.44 ^~~~~~~~~~~~~~~~~~~~~~~ 43:03.44 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp:112:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 43:03.44 NS_INTERFACE_MAP_END 43:03.45 ^~~~~~~~~~~~~~~~~~~~ 43:03.45 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 43:03.45 else 43:03.45 ^~~~ 43:03.45 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 43:03.45 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:03.45 ^~~~~~~~~~~~~~~~~~ 43:03.45 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp:111:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 43:03.45 NS_INTERFACE_MAP_ENTRY(nsISupports) 43:03.45 ^~~~~~~~~~~~~~~~~~~~~~ 43:03.45 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp: In member function ‘virtual nsresult TestRacingServiceManager::Component2::QueryInterface(const nsIID&, void**)’: 43:03.46 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 43:03.46 foundInterface = 0; \ 43:03.46 ^~~~~~~~~~~~~~ 43:03.46 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 43:03.46 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 43:03.46 ^~~~~~~~~~~~~~~~~~~~~~~ 43:03.46 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp:132:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 43:03.46 NS_INTERFACE_MAP_END 43:03.47 ^~~~~~~~~~~~~~~~~~~~ 43:03.47 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 43:03.47 else 43:03.47 ^~~~ 43:03.47 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 43:03.47 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 43:03.47 ^~~~~~~~~~~~~~~~~~ 43:03.47 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestRacingServiceManager.cpp:131:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 43:03.47 NS_INTERFACE_MAP_ENTRY(nsISupports) 43:03.47 ^~~~~~~~~~~~~~~~~~~~~~ 43:05.97 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/gtest' 43:05.99 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/hyphen' 43:05.99 intl/hyphenation/hyphen/hyphen.o 43:07.54 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/hyphen' 43:07.56 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/glue' 43:07.56 intl/hyphenation/glue/hnjstdio.o 43:07.56 intl/hyphenation/glue/Unified_cpp_hyphenation_glue0.o 43:27.17 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/hyphenation/glue' 43:27.18 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 43:27.19 intl/locale/Unified_cpp_intl_locale0.o 43:32.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 43:32.59 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestExpirationTracker.cpp:22, 43:32.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest1.cpp:2: 43:32.59 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp: In member function ‘virtual void GCPostBarriers_nsTArray_Test::TestBody()’: 43:32.60 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 43:32.60 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.60 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.60 /<>/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_’ 43:32.60 ::testing::AssertionResult(expression)) \ 43:32.60 ^~~~~~~~~~ 43:32.60 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.60 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.60 ^~~~~~~~~~~ 43:32.61 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 43:32.61 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.61 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.61 /<>/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_’ 43:32.61 ::testing::AssertionResult(expression)) \ 43:32.61 ^~~~~~~~~~ 43:32.61 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.61 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.61 ^~~~~~~~~~~ 43:32.61 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 43:32.61 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.61 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.61 /<>/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_’ 43:32.63 ::testing::AssertionResult(expression)) \ 43:32.63 ^~~~~~~~~~ 43:32.63 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.63 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.63 ^~~~~~~~~~~ 43:32.63 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 43:32.63 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.63 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.63 /<>/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_’ 43:32.63 ::testing::AssertionResult(expression)) \ 43:32.63 ^~~~~~~~~~ 43:32.63 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.63 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.64 ^~~~~~~~~~~ 43:32.64 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 43:32.64 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.64 /<>/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_’ 43:32.64 ::testing::AssertionResult(expression)) \ 43:32.64 ^~~~~~~~~~ 43:32.64 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:56:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.64 ASSERT_TRUE(JS_SetProperty(cx, obj, property, value)); 43:32.64 ^~~~~~~~~~~ 43:32.64 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 43:32.64 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.64 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 43:32.64 /<>/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_’ 43:32.64 ::testing::AssertionResult(expression)) \ 43:32.64 ^~~~~~~~~~ 43:32.64 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestGCPostBarriers.cpp:72:5: note: in expansion of macro ‘ASSERT_TRUE’ 43:32.64 ASSERT_TRUE(JS_GetProperty(cx, obj, property, &value)); 43:32.65 ^~~~~~~~~~~ 43:40.08 Compiling euclid_macros v0.1.0 43:40.08 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Euclid implementation detail' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Emilio Cobos Álvarez :The Servo project developers' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=euclid_macros CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/euclid_macros' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 43:42.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale' 43:42.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/gtk' 43:42.91 intl/locale/gtk/OSPreferences_gtk.o 43:46.44 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/gtk' 43:46.46 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/tests/gtest' 43:46.46 intl/locale/tests/gtest/Unified_cpp_locale_tests_gtest0.o 43:56.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk' 43:56.74 intl/lwbrk/nsPangoBreaker.o 43:56.74 intl/lwbrk/Unified_cpp_intl_lwbrk0.o 43:59.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/locale/tests/gtest' 43:59.61 Compiling num-derive v0.2.2 43:59.61 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Rust Project Developers' CARGO_PKG_VERSION=0.2.2 CARGO_PKG_VERSION_PATCH=2 CARGO_PKG_NAME=num-derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/num-derive' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/rust-num/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: 0:44:00.237494 44:04.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk' 44:04.05 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk/gtest' 44:04.05 intl/lwbrk/gtest/Unified_cpp_intl_lwbrk_gtest0.o 44:09.14 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/lwbrk/gtest' 44:09.15 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/strres' 44:09.16 intl/strres/Unified_cpp_intl_strres0.o 44:10.34 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/unicharutil/util' 44:10.34 intl/unicharutil/util/Unified_cpp_unicharutil_util0.o 44:24.78 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 44:24.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 44:24.78 from /<>/firefox-68.0~b13+build1/intl/strres/nsStringBundle.cpp:35, 44:24.78 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/strres/Unified_cpp_intl_strres0.cpp:2: 44:24.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 44:24.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 44:24.79 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 44:24.79 ^ 44:24.79 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 44:24.79 struct Block { 44:24.79 ^~~~~ 44:25.09 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/unicharutil/util' 44:25.11 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n' 44:25.11 intl/l10n/Unified_cpp_intl_l10n0.o 44:33.77 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/strres' 44:33.78 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/uconv' 44:33.79 intl/uconv/Unified_cpp_intl_uconv0.o 44:36.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 44:36.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 44:36.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozIDOMLocalization.h:10, 44:36.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:10, 44:36.35 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 44:36.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:36.35 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual nsresult mozilla::dom::PromiseResolver::QueryInterface(const nsIID&, void**)’: 44:36.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:36.35 foundInterface = 0; \ 44:36.35 ^~~~~~~~~~~~~~ 44:36.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 44:36.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:36.35 ^~~~~~~~~~~~~~~~~~~~~~~ 44:36.35 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 44:36.35 NS_INTERFACE_MAP_END 44:36.35 ^~~~~~~~~~~~~~~~~~~~ 44:36.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 44:36.36 else 44:36.36 ^~~~ 44:36.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 44:36.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:36.36 ^~~~~~~~~~~~~~~~~~ 44:36.36 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 44:36.36 NS_INTERFACE_MAP_ENTRY(nsISupports) 44:36.37 ^~~~~~~~~~~~~~~~~~~~~~ 44:36.40 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual nsresult mozilla::dom::DocumentL10n::QueryInterface(const nsIID&, void**)’: 44:36.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:36.40 foundInterface = 0; \ 44:36.40 ^~~~~~~~~~~~~~ 44:36.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 44:36.40 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:36.40 ^~~~~~~~~~~~~~~~~~~~~~~ 44:36.40 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:64:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 44:36.40 NS_INTERFACE_MAP_END 44:36.40 ^~~~~~~~~~~~~~~~~~~~ 44:36.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 44:36.40 else 44:36.40 ^~~~ 44:36.40 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 44:36.40 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:36.40 ^~~~~~~~~~~~~~~~~~ 44:36.40 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:63:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 44:36.40 NS_INTERFACE_MAP_ENTRY(nsISupportsWeakReference) 44:36.40 ^~~~~~~~~~~~~~~~~~~~~~ 44:36.55 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual nsresult mozilla::dom::LocalizationHandler::QueryInterface(const nsIID&, void**)’: 44:36.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:36.55 foundInterface = 0; \ 44:36.55 ^~~~~~~~~~~~~~ 44:36.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 44:36.55 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:36.55 ^~~~~~~~~~~~~~~~~~~~~~~ 44:36.55 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:434:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 44:36.55 NS_INTERFACE_MAP_END 44:36.55 ^~~~~~~~~~~~~~~~~~~~ 44:36.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 44:36.56 else 44:36.56 ^~~~ 44:36.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 44:36.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:36.56 ^~~~~~~~~~~~~~~~~~ 44:36.57 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:433:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 44:36.57 NS_INTERFACE_MAP_ENTRY(nsISupports) 44:36.57 ^~~~~~~~~~~~~~~~~~~~~~ 44:37.74 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual nsresult mozilla::dom::L10nReadyHandler::QueryInterface(const nsIID&, void**)’: 44:37.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 44:37.75 foundInterface = 0; \ 44:37.75 ^~~~~~~~~~~~~~ 44:37.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 44:37.75 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 44:37.75 ^~~~~~~~~~~~~~~~~~~~~~~ 44:37.75 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:564:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 44:37.75 NS_INTERFACE_MAP_END 44:37.75 ^~~~~~~~~~~~~~~~~~~~ 44:37.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 44:37.75 else 44:37.75 ^~~~ 44:37.75 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 44:37.75 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 44:37.76 ^~~~~~~~~~~~~~~~~~ 44:37.76 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:563:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 44:37.76 NS_INTERFACE_MAP_ENTRY(nsISupports) 44:37.76 ^~~~~~~~~~~~~~~~~~~~~~ 44:39.36 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/uconv' 44:39.38 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base' 44:39.39 netwerk/base/NetworkInfoServiceLinux.o 44:39.39 netwerk/base/nsNetworkInfoService.o 44:39.99 Compiling phf_generator v0.7.21 44:40.00 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=7 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='PHF generation logic' CARGO_PKG_REPOSITORY='https://github.com/sfackler/rust-phf' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_NAME=phf_generator CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_generator' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 44:40.50 Compiling tokio-io v0.1.7 44:40.50 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Core I/O primitives for asynchronous I/O in Rust. 44:40.50 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=tokio-io CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-io' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 44:41.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::PromiseResolver::ResolvedCallback(JSContext*, JS::Handle)’: 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:42:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:41.51 void PromiseResolver::ResolvedCallback(JSContext* aCx, 44:41.51 ^~~~~~~~~~~~~~~ 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::PromiseResolver::RejectedCallback(JSContext*, JS::Handle)’: 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:47:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:41.51 void PromiseResolver::RejectedCallback(JSContext* aCx, 44:41.51 ^~~~~~~~~~~~~~~ 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::LocalizationHandler::RejectedCallback(JSContext*, JS::Handle)’: 44:41.51 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:419:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:41.51 virtual void RejectedCallback(JSContext* aCx, 44:41.51 ^~~~~~~~~~~~~~~~ 44:41.75 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::L10nReadyHandler::RejectedCallback(JSContext*, JS::Handle)’: 44:41.75 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:548:8: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:41.76 void RejectedCallback(JSContext* aCx, JS::Handle aValue) override { 44:41.76 ^~~~~~~~~~~~~~~~ 44:41.76 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::L10nReadyHandler::ResolvedCallback(JSContext*, JS::Handle)’: 44:41.76 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:543:8: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:41.76 void ResolvedCallback(JSContext* aCx, JS::Handle aValue) override { 44:41.76 ^~~~~~~~~~~~~~~~ 44:41.91 /<>/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&)’: 44:41.91 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:281:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:41.91 if (!nsContentUtils::StringifyJSON(aCx, &val, data)) { 44:41.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 44:41.97 /<>/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&)’: 44:41.97 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:305:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:41.97 if (!JS_ParseJSON(aCx, l10nArgs.get(), l10nArgs.Length(), &json)) { 44:41.97 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.00 netwerk/base/nsURLHelperUnix.o 44:42.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 44:42.31 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:42.31 /<>/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]’: 44:42.31 /<>/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’ changed in GCC 7.1 44:42.31 MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 44:42.31 ^~~~~~~~~ 44:42.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 44:42.31 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 44:42.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:42.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:873:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:42.31 return JS_WrapValue(cx, rval); 44:42.31 ~~~~~~~~~~~~^~~~~~~~~~ 44:42.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:887:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:42.31 return JS_WrapValue(cx, rval); 44:42.31 ~~~~~~~~~~~~^~~~~~~~~~ 44:42.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:975:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:42.32 return JS_WrapValue(cx, rval); 44:42.32 ~~~~~~~~~~~~^~~~~~~~~~ 44:42.49 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:42.49 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp: In member function ‘virtual void mozilla::dom::LocalizationHandler::ResolvedCallback(JSContext*, JS::Handle)’: 44:42.50 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:330:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:42.50 virtual void ResolvedCallback(JSContext* aCx, 44:42.50 ^~~~~~~~~~~~~~~~ 44:42.50 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:339:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 44:42.50 if (!iter.init(aValue, JS::ForOfIterator::AllowNonIterable)) { 44:42.50 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:42.50 /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:351:23: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:42.50 if (!iter.next(&temp, &done)) { 44:42.50 ~~~~~~~~~^~~~~~~~~~~~~~ 44:42.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 44:42.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 44:42.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DocumentL10n.h:22, 44:42.50 from /<>/firefox-68.0~b13+build1/intl/l10n/DocumentL10n.cpp:9, 44:42.50 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n/Unified_cpp_intl_l10n0.cpp:2: 44:42.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:334:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 44:42.50 return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue); 44:42.50 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 44:45.03 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/intl/l10n' 44:45.30 netwerk/base/Unified_cpp_netwerk_base0.o 44:45.41 Compiling mio-uds v0.6.4 44:45.41 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Unix domain socket bindings for mio 44:45.41 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/mio-uds' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.6.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=mio-uds CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/mio-uds' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/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` 44:47.22 Compiling gkrust_utils v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/gkrust_utils) 44:47.22 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jonathan Kingston ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=gkrust_utils CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/gkrust_utils' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 44:48.06 netwerk/base/Unified_cpp_netwerk_base1.o 44:48.29 Compiling u2fhid v0.2.3 (/<>/firefox-68.0~b13+build1/dom/webauthn/u2f-hid-rs) 44:48.30 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Kyle Machulis :J.C. Jones :Tim Taubert ' CARGO_PKG_VERSION=0.2.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=u2fhid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/dom/webauthn/u2f-hid-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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: 0:45:00.237479 45:15.59 Compiling cstr v0.1.3 45:15.59 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Xidorn Quan ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cstr CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cstr' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 45:15.83 Compiling sha2 v0.8.0 45:15.83 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=sha2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/sha2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 45:16.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 45:16.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 45:16.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h:10, 45:16.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIArrayBufferInputStream.h:10, 45:16.12 from /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.h:9, 45:16.12 from /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.cpp:7, 45:16.12 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 45:16.13 /<>/firefox-68.0~b13+build1/netwerk/base/PartiallySeekableInputStream.cpp: In member function ‘virtual nsresult mozilla::net::PartiallySeekableInputStream::QueryInterface(const nsIID&, void**)’: 45:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 45:16.13 foundInterface = 0; \ 45:16.13 ^~~~~~~~~~~~~~ 45:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 45:16.13 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 45:16.13 ^~~~~~~~~~~~~~~~~~~~~~~ 45:16.13 /<>/firefox-68.0~b13+build1/netwerk/base/PartiallySeekableInputStream.cpp:35:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 45:16.13 NS_INTERFACE_MAP_END 45:16.13 ^~~~~~~~~~~~~~~~~~~~ 45:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 45:16.13 else 45:16.13 ^~~~ 45:16.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 45:16.13 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 45:16.14 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:16.14 /<>/firefox-68.0~b13+build1/netwerk/base/PartiallySeekableInputStream.cpp:34:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 45:16.15 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 45:16.15 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:17.63 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='SHA-2 hash functions' CARGO_PKG_REPOSITORY='https://github.com/RustCrypto/hashes' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='RustCrypto Developers' CARGO_PKG_VERSION=0.8.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=sha2 CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/sha2' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 45:17.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 45:17.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 45:17.76 from /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp:52, 45:17.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:137: 45:17.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 45:17.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 45:17.77 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 45:17.77 ^ 45:17.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 45:17.77 struct Block { 45:17.77 ^~~~~ 45:25.12 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/mozurl' 45:25.13 netwerk/base/mozurl/MozURL.o 45:26.46 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/mozurl' 45:26.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie' 45:26.48 netwerk/cookie/nsCookieService.o 45:26.48 netwerk/cookie/Unified_cpp_netwerk_cookie0.o 45:27.01 Compiling rayon v1.0.0 45:27.01 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Niko Matsakis :Josh Stone ' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=rayon CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rayon' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 45:33.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:2: 45:33.62 /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.cpp: In member function ‘virtual nsresult ArrayBufferInputStream::SetData(JS::Handle, uint32_t, uint32_t)’: 45:33.62 /<>/firefox-68.0~b13+build1/netwerk/base/ArrayBufferInputStream.cpp:24:1: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 45:33.62 ArrayBufferInputStream::SetData(JS::Handle aBuffer, 45:33.62 ^~~~~~~~~~~~~~~~~~~~~~ 45:34.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:83: 45:34.03 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadContextInfo::GetOriginAttributes(JSContext*, JS::MutableHandle)’: 45:34.03 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp:41:15: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:34.03 NS_IMETHODIMP LoadContextInfo::GetOriginAttributes( 45:34.03 ^~~~~~~~~~~~~~~ 45:34.03 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:92: 45:34.04 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 45:34.04 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1017:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:34.04 LoadInfo::GetScriptableOriginAttributes( 45:34.04 ^~~~~~~~ 45:34.04 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 45:34.04 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1043:1: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 45:34.05 LoadInfo::SetScriptableOriginAttributes( 45:34.05 ^~~~~~~~ 45:34.27 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirects(JSContext*, JS::MutableHandle, const RedirectHistoryArray&)’: 45:34.27 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1100:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:34.27 LoadInfo::GetRedirects(JSContext* aCx, JS::MutableHandle aRedirects, 45:34.27 ^~~~~~~~ 45:34.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirectChainIncludingInternalRedirects(JSContext*, JS::MutableHandle)’: 45:34.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1127:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:34.33 LoadInfo::GetRedirectChainIncludingInternalRedirects( 45:34.33 ^~~~~~~~ 45:34.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadInfo::GetRedirectChain(JSContext*, JS::MutableHandle)’: 45:34.33 /<>/firefox-68.0~b13+build1/netwerk/base/LoadInfo.cpp:1138:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:34.33 LoadInfo::GetRedirectChain(JSContext* aCx, 45:34.33 ^~~~~~~~ 45:35.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: 45:35.43 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetConnectionStatus(mozilla::net::ConnectionData*)’: 45:35.43 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:843:54: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:35.43 connectionData->mCallback->OnDashboardDataAvailable(val); 45:35.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:38.64 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=49 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/bindgen-66bdefcd0dac13df/out' 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jyun-Yan You :Emilio Cobos Álvarez :Nick Fitzgerald :The Servo project developers' CARGO_PKG_VERSION=0.49.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=bindgen CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bindgen' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://rust-lang.github.io/rust-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'` 45:38.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:83: 45:38.88 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp: In member function ‘virtual nsresult mozilla::net::LoadContextInfoFactory::Custom(bool, JS::HandleValue, JSContext*, nsILoadContextInfo**)’: 45:38.88 /<>/firefox-68.0~b13+build1/netwerk/base/LoadContextInfo.cpp:78:15: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:38.88 NS_IMETHODIMP LoadContextInfoFactory::Custom(bool aAnonymous, 45:38.88 ^~~~~~~~~~~~~~~~~~~~~~ 45:39.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:137: 45:39.82 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp: In member function ‘virtual nsresult mozilla::net::Predictor::Learn(nsIURI*, nsIURI*, PredictorLearnReason, JS::HandleValue, JSContext*)’: 45:39.82 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp:1399:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:39.82 Predictor::Learn(nsIURI* targetURI, nsIURI* sourceURI, 45:39.82 ^~~~~~~~~ 45:42.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.83 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.84 /<>/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()’: 45:42.84 /<>/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] 45:42.84 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.84 ^~ 45:42.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.84 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:755:14: note: ‘u64’ was declared here 45:42.84 uint64_t u64; 45:42.84 ^~~ 45:42.84 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.84 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.84 /<>/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] 45:42.85 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.85 ^~ 45:42.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.85 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:727:13: note: ‘s64’ was declared here 45:42.85 int64_t s64; 45:42.85 ^~~ 45:42.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.85 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.86 /<>/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] 45:42.86 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.86 ^~ 45:42.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.86 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:726:13: note: ‘s32’ was declared here 45:42.86 int32_t s32; 45:42.86 ^~~ 45:42.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.86 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.87 /<>/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] 45:42.87 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.88 ^~ 45:42.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.88 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:713:14: note: ‘u64’ was declared here 45:42.88 uint64_t u64; 45:42.88 ^~~ 45:42.88 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.88 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.89 /<>/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] 45:42.89 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.89 ^~ 45:42.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.89 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:691:13: note: ‘s64’ was declared here 45:42.89 int64_t s64; 45:42.89 ^~~ 45:42.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.89 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.90 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.90 /<>/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] 45:42.90 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.90 ^~ 45:42.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.91 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:690:13: note: ‘s32’ was declared here 45:42.91 int32_t s32; 45:42.91 ^~~ 45:42.91 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.91 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.91 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.92 /<>/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] 45:42.92 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.92 ^~ 45:42.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.92 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:689:13: note: ‘s16’ was declared here 45:42.92 int16_t s16; 45:42.92 ^~~ 45:42.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.92 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.92 /<>/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] 45:42.92 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.92 ^~ 45:42.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.92 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:688:12: note: ‘s8’ was declared here 45:42.93 int8_t s8; 45:42.93 ^~ 45:42.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.93 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.93 /<>/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] 45:42.93 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.93 ^~ 45:42.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.94 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:673:14: note: ‘u64’ was declared here 45:42.94 uint64_t u64; 45:42.94 ^~~ 45:42.94 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.94 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.94 /<>/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] 45:42.95 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.95 ^~ 45:42.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.95 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:671:14: note: ‘u16’ was declared here 45:42.95 uint16_t u16; 45:42.95 ^~~ 45:42.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:42.96 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:42.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:42.96 /<>/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] 45:42.96 if (const ::testing::AssertionResult gtest_ar_ = \ 45:42.96 ^~ 45:42.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:42.96 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:670:13: note: ‘u8’ was declared here 45:42.96 uint8_t u8; 45:42.96 ^~ 45:44.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: 45:44.40 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::LookupHelper::ConstructAnswer(mozilla::net::LookupArgument*)’: 45:44.40 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:313:44: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:44.40 this->mCallback->OnDashboardDataAvailable(val); 45:44.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:44.52 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetRcwnData(mozilla::net::RcwnData*)’: 45:44.52 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:766:45: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:44.52 aData->mCallback->OnDashboardDataAvailable(val); 45:44.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:44.62 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetSockets(mozilla::net::SocketData*)’: 45:44.62 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:383:50: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:44.62 socketData->mCallback->OnDashboardDataAvailable(val); 45:44.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:44.78 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetWebSocketConnections(mozilla::net::WebSocketRequest*)’: 45:44.78 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:598:49: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:44.78 wsRequest->mCallback->OnDashboardDataAvailable(val); 45:44.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:45.00 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetHttpConnections(mozilla::net::HttpData*)’: 45:45.00 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:480:48: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:45.00 httpData->mCallback->OnDashboardDataAvailable(val); 45:45.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:45.37 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp: In member function ‘nsresult mozilla::net::Dashboard::GetDNSCacheEntries(mozilla::net::DnsData*)’: 45:45.37 /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:688:47: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:45.37 dnsData->mCallback->OnDashboardDataAvailable(val); 45:45.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~ 45:47.31 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/Dashboard.cpp:6, 45:47.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:47: 45:47.31 /<>/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]’: 45:47.31 /<>/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’ changed in GCC 7.1 45:47.31 MOZ_MUST_USE bool ToJSValue(JSContext* aCx, T* aArguments, size_t aLength, 45:47.31 ^~~~~~~~~ 45:47.38 /<>/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*)’: 45:47.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:340:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 45:47.38 return ToJSValue(aCx, aArgument.Elements(), aArgument.Length(), aValue); 45:47.38 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:48.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gtest/gtest.h:59, 45:48.76 from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTaskQueue.cpp:7, 45:48.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:2: 45:48.76 /<>/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()’: 45:48.76 /<>/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] 45:48.76 if (const ::testing::AssertionResult gtest_ar_ = \ 45:48.76 ^~ 45:48.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:101: 45:48.76 /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTokenizer.cpp:1368:11: note: ‘signed_value64’ was declared here 45:48.76 int64_t signed_value64; 45:48.76 ^~~~~~~~~~~~~~ 45:48.77 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base0.cpp:137: 45:48.77 /<>/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*)’: 45:48.77 /<>/firefox-68.0~b13+build1/netwerk/base/Predictor.cpp:632:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:48.77 Predictor::Predict(nsIURI* targetURI, nsIURI* sourceURI, 45:48.77 ^~~~~~~~~ 45:51.69 /<>/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*)’: 45:51.69 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:4468:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:51.69 nsCookieService::CookieExists(const nsACString& aHost, const nsACString& aPath, 45:51.69 ^~~~~~~~~~~~~~~ 45:51.78 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp: In member function ‘virtual nsresult nsCookieService::GetCookiesFromHost(const nsACString&, JS::HandleValue, JSContext*, nsISimpleEnumerator**)’: 45:51.78 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:4611:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:51.78 nsCookieService::GetCookiesFromHost(const nsACString& aHost, 45:51.78 ^~~~~~~~~~~~~~~ 45:52.82 /<>/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*)’: 45:52.82 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:2492:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:52.82 nsCookieService::Add(const nsACString& aHost, const nsACString& aPath, 45:52.82 ^~~~~~~~~~~~~~~ 45:53.36 In file included from /<>/firefox-68.0~b13+build1/xpcom/tests/gtest/TestTextFormatter.cpp:6, 45:53.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest/Unified_cpp_xpcom_tests_gtest3.cpp:11: 45:53.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatterOrdering_orders_Test::TestBody()’: 45:53.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 45:53.36 return vsnprintf(aOut, aOutLen, aFmt, 45:53.37 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:53.37 mozilla::MakeSpan(values, sizeof...(aArgs))); 45:53.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:53.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 45:53.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 45:53.37 return vsnprintf(aOut, aOutLen, aFmt, 45:53.37 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:53.37 mozilla::MakeSpan(values, sizeof...(aArgs))); 45:53.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:53.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 45:53.59 /<>/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*)’: 45:53.59 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookieService.cpp:2610:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 45:53.59 nsCookieService::Remove(const nsACString& aHost, const nsACString& aName, 45:53.59 ^~~~~~~~~~~~~~~ 45:55.49 netwerk/base/Unified_cpp_netwerk_base2.o 45:59.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatter_Tests_Test::TestBody()’: 45:59.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 45:59.68 return vsnprintf(aOut, aOutLen, aFmt, 45:59.68 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 45:59.68 mozilla::MakeSpan(values, sizeof...(aArgs))); 45:59.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 45:59.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 *** KEEP ALIVE MARKER *** Total duration: 0:46:00.237510 46:00.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h: In member function ‘virtual void TextFormatterTestResults_Tests_Test::TestBody()’: 46:00.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 46:00.13 return vsnprintf(aOut, aOutLen, aFmt, 46:00.13 ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 46:00.14 mozilla::MakeSpan(values, sizeof...(aArgs))); 46:00.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:00.14 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTextFormatter.h:56:21: note: parameter passing for argument of type ‘mozilla::Span’ changed in GCC 7.1 46:11.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 46:11.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 46:11.11 from /<>/firefox-68.0~b13+build1/netwerk/base/SimpleChannel.cpp:17, 46:11.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:47: 46:11.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 46:11.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 46:11.11 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 46:11.12 ^ 46:11.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 46:11.12 struct Block { 46:11.12 ^~~~~ 46:11.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 46:11.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 46:11.44 from /<>/firefox-68.0~b13+build1/netwerk/cookie/CookieServiceChild.cpp:12, 46:11.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:2: 46:11.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 46:11.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 46:11.45 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 46:11.45 ^ 46:11.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 46:11.45 struct Block { 46:11.45 ^~~~~ 46:19.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie/Unified_cpp_netwerk_cookie0.cpp:29: 46:19.93 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookie.cpp: In member function ‘virtual nsresult nsCookie::GetOriginAttributes(JSContext*, JS::MutableHandle)’: 46:19.94 /<>/firefox-68.0~b13+build1/netwerk/cookie/nsCookie.cpp:194:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 46:19.94 nsCookie::GetOriginAttributes(JSContext* aCx, 46:19.94 ^~~~~~~~ 46:21.45 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 46:21.45 from /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:16, 46:21.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 46:21.45 /<>/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*)’: 46:21.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 46:21.45 return js::ToStringSlow(cx, v); 46:21.45 ~~~~~~~~~~~~~~~~^~~~~~~ 46:22.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 46:22.15 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In function ‘nsresult mozilla::net::ProxyAutoConfig::SetupJS()’: 46:22.15 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 46:22.15 if (!JS_GetPendingException(mCx, &exn)) { 46:22.15 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 46:22.15 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 46:22.15 if (!JS_GetPendingException(mCx, &exn)) { 46:22.15 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 46:22.73 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In member function ‘bool mozilla::net::ProxyAutoConfig::MyIPAddress(const JS::CallArgs&)’: 46:22.73 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:941:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 46:22.73 JS_GetProperty(cx, global, "pacUseMultihomedDNS", &v) && 46:22.73 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:24.27 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cookie' 46:24.29 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns/mdns/libmdns' 46:24.31 netwerk/dns/mdns/libmdns/Unified_cpp_dns_mdns_libmdns0.o 46:25.04 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 46:25.04 from /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:16, 46:25.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 46:25.04 /<>/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*)’: 46:25.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 46:25.04 return js::ToStringSlow(cx, v); 46:25.04 ~~~~~~~~~~~~~~~~^~~~~~~ 46:25.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base1.cpp:2: 46:25.17 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp: In member function ‘nsresult mozilla::net::ProxyAutoConfig::GetProxyForURI(const nsCString&, const nsCString&, nsACString&)’: 46:25.17 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:831:34: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 46:25.17 bool ok = JS_CallFunctionName(cx, global, "FindProxyForURL", args, &rval); 46:25.17 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:25.17 /<>/firefox-68.0~b13+build1/netwerk/base/ProxyAutoConfig.cpp:388:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 46:25.17 if (!JS_GetPendingException(mCx, &exn)) { 46:25.17 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 46:26.96 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/xpcom/tests/gtest' 46:26.98 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/socket' 46:26.98 netwerk/socket/Unified_cpp_netwerk_socket0.o 46:28.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/dns/mdns/libmdns' 46:28.49 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/mime' 46:28.49 netwerk/mime/nsMIMEHeaderParamImpl.o 46:33.28 netwerk/base/Unified_cpp_netwerk_base3.o 46:33.60 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/mime' 46:33.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv' 46:33.62 netwerk/streamconv/nsStreamConverterService.o 46:35.00 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/socket' 46:35.02 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv/converters' 46:35.03 netwerk/streamconv/converters/Unified_cpp_converters0.o 46:36.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 46:36.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 46:36.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h:10, 46:36.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAsyncInputStream.h:10, 46:36.55 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.h:9, 46:36.55 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp:6, 46:36.55 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 46:36.55 /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp: In member function ‘virtual nsresult nsBaseContentStream::QueryInterface(const nsIID&, void**)’: 46:36.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:36.55 foundInterface = 0; \ 46:36.55 ^~~~~~~~~~~~~~ 46:36.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:36.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:36.56 ^~~~~~~~~~~~~~~~~~~~~~~ 46:36.56 /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp:41:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:36.56 NS_INTERFACE_MAP_END 46:36.56 ^~~~~~~~~~~~~~~~~~~~ 46:36.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:36.57 else 46:36.57 ^~~~ 46:36.57 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 46:36.57 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:36.58 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:36.58 /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp:40:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 46:36.59 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 46:36.59 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:38.35 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv' 46:38.36 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache' 46:38.38 netwerk/cache/Unified_cpp_netwerk_cache0.o 46:39.83 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 46:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 46:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRequestObserver.h:10, 46:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIStreamListener.h:10, 46:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIStreamConverter.h:10, 46:39.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozITXTToHTMLConv.h:10, 46:39.83 from /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/mozTXTToHTMLConv.h:14, 46:39.83 from /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/mozTXTToHTMLConv.cpp:7, 46:39.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv/converters/Unified_cpp_converters0.cpp:11: 46:39.84 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsMultiMixedConv.cpp: In member function ‘virtual nsresult nsPartChannel::QueryInterface(const nsIID&, void**)’: 46:39.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:39.84 foundInterface = 0; \ 46:39.84 ^~~~~~~~~~~~~~ 46:39.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:39.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:39.84 ^~~~~~~~~~~~~~~~~~~~~~~ 46:39.84 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsMultiMixedConv.cpp:93:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:39.84 NS_INTERFACE_MAP_END 46:39.84 ^~~~~~~~~~~~~~~~~~~~ 46:39.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:39.84 else 46:39.84 ^~~~ 46:39.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:39.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:39.85 ^~~~~~~~~~~~~~~~~~ 46:39.86 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsMultiMixedConv.cpp:92:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:39.86 NS_INTERFACE_MAP_ENTRY(nsIMultiPartChannel) 46:39.86 ^~~~~~~~~~~~~~~~~~~~~~ 46:40.00 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsUnknownDecoder.cpp: In member function ‘virtual nsresult nsUnknownDecoder::QueryInterface(const nsIID&, void**)’: 46:40.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:40.00 foundInterface = 0; \ 46:40.00 ^~~~~~~~~~~~~~ 46:40.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:40.00 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:40.00 ^~~~~~~~~~~~~~~~~~~~~~~ 46:40.00 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsUnknownDecoder.cpp:117:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:40.00 NS_INTERFACE_MAP_END 46:40.00 ^~~~~~~~~~~~~~~~~~~~ 46:40.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:40.00 else 46:40.00 ^~~~ 46:40.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 46:40.00 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 46:40.00 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:40.00 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/nsUnknownDecoder.cpp:116:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 46:40.01 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIStreamListener) 46:40.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:42.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 46:42.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 46:42.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICache.h:10, 46:42.56 from /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntry.h:10, 46:42.56 from /<>/firefox-68.0~b13+build1/netwerk/cache/nsDiskCache.h:10, 46:42.56 from /<>/firefox-68.0~b13+build1/netwerk/cache/nsApplicationCacheService.cpp:5, 46:42.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache/Unified_cpp_netwerk_cache0.cpp:2: 46:42.56 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsInputStreamWrapper::QueryInterface(const nsIID&, void**)’: 46:42.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:42.56 foundInterface = 0; \ 46:42.56 ^~~~~~~~~~~~~~ 46:42.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:42.56 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:42.56 ^~~~~~~~~~~~~~~~~~~~~~~ 46:42.56 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:640:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:42.56 NS_INTERFACE_MAP_END 46:42.56 ^~~~~~~~~~~~~~~~~~~~ 46:42.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:42.56 else 46:42.56 ^~~~ 46:42.56 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:42.56 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:42.56 ^~~~~~~~~~~~~~~~~~ 46:42.56 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:639:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:42.56 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:42.57 ^~~~~~~~~~~~~~~~~~~~~~ 46:42.58 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsDecompressInputStreamWrapper::QueryInterface(const nsIID&, void**)’: 46:42.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:42.58 foundInterface = 0; \ 46:42.58 ^~~~~~~~~~~~~~ 46:42.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:42.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:42.58 ^~~~~~~~~~~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:812:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:42.59 NS_INTERFACE_MAP_END 46:42.59 ^~~~~~~~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:42.59 else 46:42.59 ^~~~ 46:42.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:42.59 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:42.59 ^~~~~~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:811:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:42.59 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:42.59 ^~~~~~~~~~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsOutputStreamWrapper::QueryInterface(const nsIID&, void**)’: 46:42.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:42.59 foundInterface = 0; \ 46:42.59 ^~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:42.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:42.59 ^~~~~~~~~~~~~~~~~~~~~~~ 46:42.59 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:971:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:42.62 NS_INTERFACE_MAP_END 46:42.62 ^~~~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:42.62 else 46:42.62 ^~~~ 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:42.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:42.62 ^~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:970:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:42.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:42.62 ^~~~~~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp: In member function ‘virtual nsresult nsCacheEntryDescriptor::nsCompressOutputStreamWrapper::QueryInterface(const nsIID&, void**)’: 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:42.62 foundInterface = 0; \ 46:42.62 ^~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:42.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:42.62 ^~~~~~~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:1164:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:42.62 NS_INTERFACE_MAP_END 46:42.62 ^~~~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:42.62 else 46:42.62 ^~~~ 46:42.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:42.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:42.62 ^~~~~~~~~~~~~~~~~~ 46:42.62 /<>/firefox-68.0~b13+build1/netwerk/cache/nsCacheEntryDescriptor.cpp:1163:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:42.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 46:42.62 ^~~~~~~~~~~~~~~~~~~~~~ 46:43.03 /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp: In member function ‘virtual nsresult nsBufferedInputStream::QueryInterface(const nsIID&, void**)’: 46:43.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:43.04 foundInterface = 0; \ 46:43.04 ^~~~~~~~~~~~~~ 46:43.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 46:43.04 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:43.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.04 /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp:295:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 46:43.04 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 46:43.04 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.04 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp:11, 46:43.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:11: 46:43.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:43.04 } else 46:43.04 ^~~~ 46:43.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 46:43.04 } else 46:43.04 ^~~~ 46:43.11 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 46:43.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 46:43.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h:10, 46:43.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAsyncInputStream.h:10, 46:43.11 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.h:9, 46:43.11 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp:6, 46:43.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 46:43.11 /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp: In member function ‘virtual nsresult nsBufferedOutputStream::QueryInterface(const nsIID&, void**)’: 46:43.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:43.11 foundInterface = 0; \ 46:43.11 ^~~~~~~~~~~~~~ 46:43.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 46:43.12 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:43.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.12 /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp:833:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 46:43.12 NS_INTERFACE_MAP_END_INHERITING(nsBufferedStream) 46:43.12 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:43.12 else 46:43.12 ^~~~ 46:43.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 46:43.12 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 46:43.12 ^~~~~~~~~~~~~~~~~~ 46:43.12 /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp:832:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 46:43.12 NS_INTERFACE_MAP_ENTRY(nsIStreamBufferAccess) 46:43.13 ^~~~~~~~~~~~~~~~~~~~~~ 46:43.68 /<>/firefox-68.0~b13+build1/netwerk/base/nsFileStreams.cpp: In member function ‘virtual nsresult nsFileInputStream::QueryInterface(const nsIID&, void**)’: 46:43.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:43.68 foundInterface = 0; \ 46:43.69 ^~~~~~~~~~~~~~ 46:43.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 46:43.69 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 46:43.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.69 /<>/firefox-68.0~b13+build1/netwerk/base/nsFileStreams.cpp:402:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 46:43.69 NS_INTERFACE_MAP_END_INHERITING(nsFileStreamBase) 46:43.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:986:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:43.69 else 46:43.69 ^~~~ 46:43.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1061:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONDITIONAL’ 46:43.69 NS_IMPL_QUERY_BODY_CONDITIONAL(_interface, condition) 46:43.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:43.69 /<>/firefox-68.0~b13+build1/netwerk/base/nsFileStreams.cpp:401:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONDITIONAL’ 46:43.69 NS_INTERFACE_MAP_ENTRY_CONDITIONAL(nsICloneableInputStream, IsCloneable()) 46:43.69 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 46:49.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 46:49.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 46:49.83 from /<>/firefox-68.0~b13+build1/netwerk/base/nsIOService.cpp:52, 46:49.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:56: 46:49.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 46:49.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 46:49.83 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 46:49.83 ^ 46:49.83 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 46:49.83 struct Block { 46:49.83 ^~~~~ 46:51.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 46:51.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 46:51.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h:10, 46:51.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAsyncInputStream.h:10, 46:51.43 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.h:9, 46:51.44 from /<>/firefox-68.0~b13+build1/netwerk/base/nsBaseContentStream.cpp:6, 46:51.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:2: 46:51.44 /<>/firefox-68.0~b13+build1/netwerk/base/nsMIMEInputStream.cpp: In member function ‘virtual nsresult nsMIMEInputStream::QueryInterface(const nsIID&, void**)’: 46:51.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 46:51.44 foundInterface = 0; \ 46:51.44 ^~~~~~~~~~~~~~ 46:51.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 46:51.44 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 46:51.44 ^~~~~~~~~~~~~~~~~~~~~~~ 46:51.44 /<>/firefox-68.0~b13+build1/netwerk/base/nsMIMEInputStream.cpp:123:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 46:51.45 NS_INTERFACE_MAP_END 46:51.45 ^~~~~~~~~~~~~~~~~~~~ 46:51.45 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsBufferedStreams.cpp:11, 46:51.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base2.cpp:11: 46:51.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 46:51.45 } else 46:51.45 ^~~~ 46:51.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 46:51.47 } else 46:51.47 ^~~~ 46:53.83 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/streamconv/converters' 46:53.84 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache2' 46:53.85 netwerk/cache2/AppCacheStorage.o 46:53.85 netwerk/cache2/CacheStorage.o 46:59.78 netwerk/cache2/Unified_cpp_netwerk_cache20.o *** KEEP ALIVE MARKER *** Total duration: 0:47:00.237507 47:00.57 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache' 47:00.59 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about' 47:00.59 netwerk/protocol/about/Unified_cpp_protocol_about0.o 47:05.70 netwerk/cache2/Unified_cpp_netwerk_cache21.o 47:11.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 47:11.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 47:11.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICacheEntry.h:10, 47:11.40 from /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheEntry.h:8, 47:11.41 from /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheEntry.cpp:6, 47:11.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache2/Unified_cpp_netwerk_cache20.cpp:2: 47:11.41 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFile.cpp: In member function ‘virtual nsresult mozilla::net::CacheFile::QueryInterface(const nsIID&, void**)’: 47:11.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.41 foundInterface = 0; \ 47:11.41 ^~~~~~~~~~~~~~ 47:11.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:11.41 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:11.41 ^~~~~~~~~~~~~~~~~~~~~~~ 47:11.41 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFile.cpp:157:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:11.41 NS_INTERFACE_MAP_END 47:11.41 ^~~~~~~~~~~~~~~~~~~~ 47:11.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:11.41 else 47:11.41 ^~~~ 47:11.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 47:11.41 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 47:11.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.41 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFile.cpp:155:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 47:11.42 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, 47:11.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:11.61 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileChunk.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileChunk::QueryInterface(const nsIID&, void**)’: 47:11.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.62 foundInterface = 0; \ 47:11.62 ^~~~~~~~~~~~~~ 47:11.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:11.62 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:11.62 ^~~~~~~~~~~~~~~~~~~~~~~ 47:11.62 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileChunk.cpp:291:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:11.62 NS_INTERFACE_MAP_END 47:11.62 ^~~~~~~~~~~~~~~~~~~~ 47:11.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:11.62 else 47:11.62 ^~~~ 47:11.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 47:11.62 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:11.62 ^~~~~~~~~~~~~~~~~~ 47:11.62 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileChunk.cpp:290:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 47:11.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:11.62 ^~~~~~~~~~~~~~~~~~~~~~ 47:11.93 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileIOManager.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileHandle::QueryInterface(const nsIID&, void**)’: 47:11.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:11.93 foundInterface = 0; \ 47:11.93 ^~~~~~~~~~~~~~ 47:11.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:11.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:11.93 ^~~~~~~~~~~~~~~~~~~~~~~ 47:11.93 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileIOManager.cpp:110:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:11.93 NS_INTERFACE_MAP_END 47:11.93 ^~~~~~~~~~~~~~~~~~~~ 47:11.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:11.93 else 47:11.93 ^~~~ 47:11.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 47:11.93 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:11.93 ^~~~~~~~~~~~~~~~~~ 47:11.93 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileIOManager.cpp:109:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 47:11.93 NS_INTERFACE_MAP_ENTRY(nsISupports) 47:11.93 ^~~~~~~~~~~~~~~~~~~~~~ 47:12.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 47:12.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 47:12.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAboutModule.h:10, 47:12.08 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutBlank.h:9, 47:12.08 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutBlank.cpp:6, 47:12.08 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 47:12.08 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function ‘virtual nsresult mozilla::net::nsNestedAboutURI::QueryInterface(const nsIID&, void**)’: 47:12.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.08 foundInterface = 0; \ 47:12.08 ^~~~~~~~~~~~~~ 47:12.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 47:12.08 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 47:12.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.08 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:331:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 47:12.08 NS_INTERFACE_MAP_END_INHERITING(nsSimpleNestedURI) 47:12.08 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 47:12.08 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:330:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:12.08 else 47:12.08 ^~~~ 47:12.10 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 47:12.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 47:12.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAboutModule.h:10, 47:12.10 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutBlank.h:9, 47:12.10 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutBlank.cpp:6, 47:12.10 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:2: 47:12.10 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp: In member function ‘virtual nsresult mozilla::net::nsNestedAboutURI::Mutator::QueryInterface(const nsIID&, void**)’: 47:12.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.11 foundInterface = 0; \ 47:12.11 ^~~~~~~~~~~~~~ 47:12.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:12.11 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:12.11 ^~~~~~~~~~~~~~~~~~~~~~~ 47:12.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:12.11 NS_INTERFACE_MAP_END \ 47:12.11 ^~~~~~~~~~~~~~~~~~~~ 47:12.11 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:12.11 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 47:12.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.11 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:12.11 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 47:12.11 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.11 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.h:15, 47:12.11 from /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleNestedURI.h:16, 47:12.11 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.h:10, 47:12.11 from /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:9, 47:12.11 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about/Unified_cpp_protocol_about0.cpp:29: 47:12.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:12.12 } else \ 47:12.12 ^~~~ 47:12.12 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: in definition of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:12.12 } else \ 47:12.12 ^~~~ 47:12.13 /<>/firefox-68.0~b13+build1/netwerk/protocol/about/nsAboutProtocolHandler.cpp:414:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:12.13 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsNestedAboutURI::Mutator, nsIURISetters, 47:12.13 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.35 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileInputStream.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileInputStream::QueryInterface(const nsIID&, void**)’: 47:12.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.35 foundInterface = 0; \ 47:12.35 ^~~~~~~~~~~~~~ 47:12.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:12.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:12.36 ^~~~~~~~~~~~~~~~~~~~~~~ 47:12.36 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileInputStream.cpp:43:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:12.36 NS_INTERFACE_MAP_END 47:12.36 ^~~~~~~~~~~~~~~~~~~~ 47:12.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:12.36 else 47:12.36 ^~~~ 47:12.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 47:12.36 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 47:12.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.36 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileInputStream.cpp:42:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 47:12.36 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIInputStream) 47:12.36 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.47 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileOutputStream.cpp: In member function ‘virtual nsresult mozilla::net::CacheFileOutputStream::QueryInterface(const nsIID&, void**)’: 47:12.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:12.47 foundInterface = 0; \ 47:12.47 ^~~~~~~~~~~~~~ 47:12.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:12.47 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:12.47 ^~~~~~~~~~~~~~~~~~~~~~~ 47:12.47 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileOutputStream.cpp:45:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:12.47 NS_INTERFACE_MAP_END 47:12.47 ^~~~~~~~~~~~~~~~~~~~ 47:12.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:12.47 else 47:12.48 ^~~~ 47:12.48 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 47:12.48 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 47:12.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:12.48 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheFileOutputStream.cpp:44:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 47:12.48 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIOutputStream) 47:12.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:16.68 netwerk/base/Unified_cpp_netwerk_base4.o 47:20.73 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/about' 47:20.74 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/data' 47:20.75 netwerk/protocol/data/Unified_cpp_protocol_data0.o 47:21.94 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheIndex.cpp: In member function ‘virtual nsresult mozilla::net::CacheIndex::QueryInterface(const nsIID&, void**)’: 47:21.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:21.94 foundInterface = 0; \ 47:21.94 ^~~~~~~~~~~~~~ 47:21.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:21.95 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:21.95 ^~~~~~~~~~~~~~~~~~~~~~~ 47:21.95 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheIndex.cpp:248:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:21.95 NS_INTERFACE_MAP_END 47:21.95 ^~~~~~~~~~~~~~~~~~~~ 47:21.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:21.95 else 47:21.95 ^~~~ 47:21.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 47:21.95 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:21.95 ^~~~~~~~~~~~~~~~~~ 47:21.95 /<>/firefox-68.0~b13+build1/netwerk/cache2/CacheIndex.cpp:247:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 47:21.95 NS_INTERFACE_MAP_ENTRY(nsIRunnable) 47:21.95 ^~~~~~~~~~~~~~~~~~~~~~ 47:35.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 47:35.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 47:35.85 from /<>/firefox-68.0~b13+build1/netwerk/protocol/data/DataChannelChild.cpp:10, 47:35.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/data/Unified_cpp_protocol_data0.cpp:2: 47:35.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 47:35.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 47:35.85 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 47:35.85 ^ 47:35.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 47:35.85 struct Block { 47:35.85 ^~~~~ 47:37.24 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 47:37.24 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 47:37.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 47:37.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:37.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 47:37.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 47:37.24 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 47:37.24 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:8, 47:37.24 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:37.24 /<>/firefox-68.0~b13+build1/netwerk/base/nsProtocolProxyService.cpp: In member function ‘virtual nsresult mozilla::net::nsProtocolProxyService::QueryInterface(const nsIID&, void**)’: 47:37.24 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:37.24 foundInterface = 0; \ 47:37.24 ^~~~~~~~~~~~~~ 47:37.25 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:37.25 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:37.25 ^~~~~~~~~~~~~~~~~~~~~~~ 47:37.25 /<>/firefox-68.0~b13+build1/netwerk/base/nsProtocolProxyService.cpp:748:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:37.25 NS_INTERFACE_MAP_END 47:37.25 ^~~~~~~~~~~~~~~~~~~~ 47:37.25 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsProtocolProxyService.cpp:13, 47:37.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:29: 47:37.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:37.26 } else 47:37.27 ^~~~ 47:37.27 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 47:37.27 } else 47:37.27 ^~~~ 47:37.84 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 47:37.84 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 47:37.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 47:37.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:37.84 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 47:37.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 47:37.85 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 47:37.85 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:8, 47:37.85 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:37.85 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleNestedURI.cpp: In member function ‘virtual nsresult mozilla::net::nsSimpleNestedURI::Mutator::QueryInterface(const nsIID&, void**)’: 47:37.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:37.85 foundInterface = 0; \ 47:37.85 ^~~~~~~~~~~~~~ 47:37.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:37.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:37.85 ^~~~~~~~~~~~~~~~~~~~~~~ 47:37.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:37.85 NS_INTERFACE_MAP_END \ 47:37.85 ^~~~~~~~~~~~~~~~~~~~ 47:37.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:37.86 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 47:37.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:37.86 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:37.86 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 47:37.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:37.88 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.h:23, 47:37.88 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:93, 47:37.88 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:37.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:37.88 } else \ 47:37.88 ^~~~ 47:37.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: in definition of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:37.88 } else \ 47:37.88 ^~~~ 47:37.88 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleNestedURI.cpp:213:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:37.88 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleNestedURI::Mutator, nsIURISetters, 47:37.88 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:37.92 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 47:37.92 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 47:37.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 47:37.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:37.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 47:37.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 47:37.92 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 47:37.92 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:8, 47:37.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:37.93 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp: In member function ‘virtual nsresult mozilla::net::nsSimpleURI::QueryInterface(const nsIID&, void**)’: 47:37.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:37.93 foundInterface = 0; \ 47:37.93 ^~~~~~~~~~~~~~ 47:37.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:37.93 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:37.93 ^~~~~~~~~~~~~~~~~~~~~~~ 47:37.93 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp:60:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:37.93 NS_INTERFACE_MAP_END 47:37.93 ^~~~~~~~~~~~~~~~~~~~ 47:37.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:37.93 else 47:37.93 ^~~~ 47:37.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 47:37.94 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:37.94 ^~~~~~~~~~~~~~~~~~ 47:37.94 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp:59:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 47:37.94 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 47:37.94 ^~~~~~~~~~~~~~~~~~~~~~ 47:38.01 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp: In member function ‘virtual nsresult mozilla::net::nsSimpleURI::Mutator::QueryInterface(const nsIID&, void**)’: 47:38.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:38.02 foundInterface = 0; \ 47:38.02 ^~~~~~~~~~~~~~ 47:38.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:38.02 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:38.02 ^~~~~~~~~~~~~~~~~~~~~~~ 47:38.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:38.03 NS_INTERFACE_MAP_END \ 47:38.03 ^~~~~~~~~~~~~~~~~~~~ 47:38.03 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:38.03 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 47:38.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:38.03 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:38.03 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 47:38.03 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:38.03 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.h:23, 47:38.04 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:93, 47:38.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:38.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:38.04 } else \ 47:38.04 ^~~~ 47:38.05 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: in definition of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:38.05 } else \ 47:38.05 ^~~~ 47:38.05 /<>/firefox-68.0~b13+build1/netwerk/base/nsSimpleURI.cpp:740:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:38.05 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsSimpleURI::Mutator, nsIURISetters, 47:38.05 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:38.83 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 47:38.83 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 47:38.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 47:38.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 47:38.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 47:38.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 47:38.83 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 47:38.83 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:8, 47:38.83 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:38.84 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp: In member function ‘virtual nsresult mozilla::net::nsStandardURL::QueryInterface(const nsIID&, void**)’: 47:38.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:38.84 foundInterface = 0; \ 47:38.84 ^~~~~~~~~~~~~~ 47:38.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:38.84 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:38.84 ^~~~~~~~~~~~~~~~~~~~~~~ 47:38.84 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp:1200:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:38.84 NS_INTERFACE_MAP_END 47:38.84 ^~~~~~~~~~~~~~~~~~~~ 47:38.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:38.85 else 47:38.85 ^~~~ 47:38.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 47:38.85 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 47:38.85 ^~~~~~~~~~~~~~~~~~ 47:38.85 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp:1199:5: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 47:38.86 NS_INTERFACE_MAP_ENTRY(nsISizeOf) 47:38.86 ^~~~~~~~~~~~~~~~~~~~~~ 47:38.98 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp: In member function ‘virtual nsresult mozilla::net::nsStandardURL::Mutator::QueryInterface(const nsIID&, void**)’: 47:38.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 47:38.98 foundInterface = 0; \ 47:38.98 ^~~~~~~~~~~~~~ 47:38.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 47:38.98 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 47:38.98 ^~~~~~~~~~~~~~~~~~~~~~~ 47:38.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 47:38.98 NS_INTERFACE_MAP_END \ 47:38.98 ^~~~~~~~~~~~~~~~~~~~ 47:38.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:38.99 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 47:38.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:38.99 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp:2092:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:38.99 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 47:38.99 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:38.99 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.h:23, 47:38.99 from /<>/firefox-68.0~b13+build1/netwerk/base/nsNetUtil.cpp:93, 47:38.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:2: 47:39.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 47:39.00 } else \ 47:39.00 ^~~~ 47:39.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: in definition of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 47:39.00 } else \ 47:39.00 ^~~~ 47:39.01 /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.cpp:2092:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 47:39.01 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(nsStandardURL::Mutator, nsIURISetters, 47:39.01 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 47:41.42 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/data' 47:41.43 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/file' 47:41.44 netwerk/protocol/file/Unified_cpp_protocol_file0.o 47:55.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 47:55.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 47:55.30 from /<>/firefox-68.0~b13+build1/netwerk/protocol/file/FileChannelChild.cpp:10, 47:55.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/file/Unified_cpp_protocol_file0.cpp:2: 47:55.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 47:55.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 47:55.30 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 47:55.30 ^ 47:55.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 47:55.31 struct Block { 47:55.31 ^~~~~ 47:57.09 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base3.cpp:110: 47:57.10 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 47:57.10 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:2692:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 47:57.10 nsSocketTransport::GetScriptableOriginAttributes( 47:57.10 ^~~~~~~~~~~~~~~~~ 47:57.11 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp: In member function ‘virtual nsresult mozilla::net::nsSocketTransport::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 47:57.11 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:2701:1: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 47:57.11 nsSocketTransport::SetScriptableOriginAttributes( 47:57.11 ^~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:48:00.237511 48:05.75 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/file' 48:05.76 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp' 48:05.76 netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.o 48:07.95 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp: In member function ‘nsresult mozilla::net::nsSocketTransport::BuildSocket(PRFileDesc*&, bool&, bool&)’: 48:07.95 /<>/firefox-68.0~b13+build1/netwerk/base/nsSocketTransport2.cpp:1111:12: warning: ‘rv’ may be used uninitialized in this function [-Wmaybe-uninitialized] 48:07.95 nsresult rv; 48:07.95 ^~ 48:21.17 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 48:21.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 48:21.17 from /<>/firefox-68.0~b13+build1/netwerk/protocol/ftp/FTPChannelChild.cpp:11, 48:21.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: 48:21.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 48:21.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 48:21.17 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 48:21.17 ^ 48:21.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 48:21.17 struct Block { 48:21.17 ^~~~~ 48:33.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 48:33.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMPtr.h:30, 48:33.35 from /<>/firefox-68.0~b13+build1/netwerk/base/nsStreamListenerWrapper.h:8, 48:33.35 from /<>/firefox-68.0~b13+build1/netwerk/base/nsStreamListenerWrapper.cpp:5, 48:33.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base4.cpp:2: 48:33.35 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPMessage::QueryInterface(const nsIID&, void**)’: 48:33.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 48:33.35 foundInterface = 0; \ 48:33.35 ^~~~~~~~~~~~~~ 48:33.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 48:33.35 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 48:33.36 ^~~~~~~~~~~~~~~~~~~~~~~ 48:33.36 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:164:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 48:33.36 NS_INTERFACE_MAP_END 48:33.36 ^~~~~~~~~~~~~~~~~~~~ 48:33.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 48:33.36 else 48:33.36 ^~~~ 48:33.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 48:33.36 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 48:33.36 ^~~~~~~~~~~~~~~~~~ 48:33.36 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:163:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 48:33.36 NS_INTERFACE_MAP_ENTRY(nsIUDPMessage) 48:33.36 ^~~~~~~~~~~~~~~~~~~~~~ 48:36.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base/Unified_cpp_netwerk_base4.cpp:47: 48:36.22 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::{anonymous}::UDPMessageProxy::GetRawData(JSContext*, JS::MutableHandleValue)’: 48:36.22 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:371:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 48:36.22 UDPMessageProxy::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) { 48:36.22 ^~~~~~~~~~~~~~~ 48:38.11 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp: In member function ‘virtual nsresult mozilla::net::nsUDPMessage::GetRawData(JSContext*, JS::MutableHandleValue)’: 48:38.11 /<>/firefox-68.0~b13+build1/netwerk/base/nsUDPSocket.cpp:210:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 48:38.11 nsUDPMessage::GetRawData(JSContext* cx, JS::MutableHandleValue aRawData) { 48:38.11 ^~~~~~~~~~~~ 48:39.08 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/cache2' 48:39.10 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/gio' 48:39.10 netwerk/protocol/gio/nsGIOProtocolHandler.o 48:42.54 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/base' 48:42.55 Compiling cubeb-core v0.5.4 48:42.55 Running `CARGO=/usr/bin/cargo 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. 48:42.55 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cubeb-core CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-core' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' /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` 48:43.36 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 48:43.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 48:43.37 from /<>/firefox-68.0~b13+build1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 48:43.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: 48:43.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 48:43.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 48:43.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 48:43.38 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 48:43.38 memset(&aArr[0], 0, N * sizeof(T)); 48:43.38 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 48:43.38 In file included from /usr/include/c++/8/map:61, 48:43.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 48:43.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 48:43.38 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 48:43.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 48:43.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 48:43.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 48:43.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 48:43.39 from /<>/firefox-68.0~b13+build1/netwerk/protocol/ftp/FTPChannelChild.cpp:8, 48:43.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp/Unified_cpp_netwerk_protocol_ftp0.cpp:2: 48:43.39 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 48:43.39 class map 48:43.39 ^~~ 48:46.41 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http' 48:46.42 netwerk/protocol/http/nsHttpChannelAuthProvider.o 48:46.42 netwerk/protocol/http/nsHttpHandler.o 48:46.43 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/gio' 48:46.43 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res' 48:46.44 netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.o *** KEEP ALIVE MARKER *** Total duration: 0:49:00.237504 49:01.97 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 49:01.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 49:01.97 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:11, 49:01.97 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 49:01.97 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 49:01.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:01.98 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 49:01.98 ^ 49:01.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 49:01.98 struct Block { 49:01.98 ^~~~~ 49:03.05 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/ftp' 49:03.07 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/viewsource' 49:03.07 netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.o 49:04.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 49:04.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 49:04.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISerializable.h:10, 49:04.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrincipal.h:10, 49:04.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSPrincipals.h:10, 49:04.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BasePrincipal.h:10, 49:04.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoParent.h:8, 49:04.31 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 49:04.31 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 49:04.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 49:04.31 /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function ‘virtual nsresult mozilla::net::SubstitutingURL::Mutator::QueryInterface(const nsIID&, void**)’: 49:04.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:04.31 foundInterface = 0; \ 49:04.31 ^~~~~~~~~~~~~~ 49:04.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:04.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:04.31 ^~~~~~~~~~~~~~~~~~~~~~~ 49:04.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:146:3: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:04.31 NS_INTERFACE_MAP_END \ 49:04.32 ^~~~~~~~~~~~~~~~~~~~ 49:04.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:121:3: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 49:04.32 NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE(aClass, __VA_ARGS__) \ 49:04.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:04.32 /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 49:04.32 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 49:04.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:04.32 In file included from /<>/firefox-68.0~b13+build1/netwerk/base/nsStandardURL.h:23, 49:04.32 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.h:14, 49:04.32 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.h:12, 49:04.32 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 49:04.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 49:04.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:04.33 } else \ 49:04.33 ^~~~ 49:04.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIURIMutator.h:145:7: note: in definition of macro ‘NS_IMPL_NSIURIMUTATOR_QUERY_INTERFACE’ 49:04.33 } else \ 49:04.33 ^~~~ 49:04.33 /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:47:1: note: in expansion of macro ‘NS_IMPL_NSIURIMUTATOR_ISUPPORTS’ 49:04.33 NS_IMPL_NSIURIMUTATOR_ISUPPORTS(SubstitutingURL::Mutator, nsIURISetters, 49:04.33 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:04.35 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISerializable.h:10, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrincipal.h:10, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSPrincipals.h:10, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BasePrincipal.h:10, 49:04.35 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoParent.h:8, 49:04.35 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.h:9, 49:04.36 from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:7, 49:04.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 49:04.36 /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp: In member function ‘virtual nsresult mozilla::net::SubstitutingJARURI::QueryInterface(const nsIID&, void**)’: 49:04.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:04.36 foundInterface = 0; \ 49:04.36 ^~~~~~~~~~~~~~ 49:04.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:04.36 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:04.36 ^~~~~~~~~~~~~~~~~~~~~~~ 49:04.36 /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:194:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:04.36 NS_INTERFACE_MAP_END 49:04.36 ^~~~~~~~~~~~~~~~~~~~ 49:04.36 In file included from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/SubstitutingProtocolHandler.cpp:25, 49:04.36 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:11: 49:04.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:04.36 } else 49:04.36 ^~~~ 49:04.36 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfoImpl.h:136:5: note: in definition of macro ‘NS_IMPL_QUERY_CLASSINFO’ 49:04.36 } else 49:04.36 ^~~~ 49:08.84 netwerk/protocol/http/Unified_cpp_protocol_http0.o 49:09.81 Compiling xpcom v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom) 49:09.81 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='michael@thelayzells.com' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=xpcom CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/xpcom' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 49:12.29 In file included from /<>/firefox-68.0~b13+build1/netwerk/protocol/res/ExtensionProtocolHandler.cpp:13, 49:12.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res/Unified_cpp_netwerk_protocol_res0.cpp:2: 49:12.29 /<>/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&}]’: 49:12.29 /<>/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’ changed in GCC 7.1 49:12.29 already_AddRefed CallResolveCallback( 49:12.29 ^~~~~~~~~~~~~~~~~~~ 49:16.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 49:16.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMPtr.h:30, 49:16.21 from /<>/firefox-68.0~b13+build1/netwerk/protocol/viewsource/nsViewSourceChannel.h:10, 49:16.21 from /<>/firefox-68.0~b13+build1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:7, 49:16.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/viewsource/Unified_cpp_protocol_viewsource0.cpp:2: 49:16.21 /<>/firefox-68.0~b13+build1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp: In member function ‘virtual nsresult nsViewSourceChannel::QueryInterface(const nsIID&, void**)’: 49:16.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:16.21 foundInterface = 0; \ 49:16.21 ^~~~~~~~~~~~~~ 49:16.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:16.21 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:16.21 ^~~~~~~~~~~~~~~~~~~~~~~ 49:16.21 /<>/firefox-68.0~b13+build1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:42:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:16.21 NS_INTERFACE_MAP_END 49:16.21 ^~~~~~~~~~~~~~~~~~~~ 49:16.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:16.21 else 49:16.21 ^~~~ 49:16.22 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 49:16.22 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 49:16.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:16.22 /<>/firefox-68.0~b13+build1/netwerk/protocol/viewsource/nsViewSourceChannel.cpp:41:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 49:16.22 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIViewSourceChannel) 49:16.22 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:20.07 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/res' 49:20.08 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket' 49:20.09 netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.o 49:24.54 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/viewsource' 49:24.55 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/system/linux' 49:24.55 netwerk/system/linux/nsNotifyAddrListener_Linux.o 49:26.95 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 49:26.95 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 49:26.95 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.cpp:71: 49:26.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 49:26.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:26.95 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 49:26.95 ^ 49:26.95 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 49:26.95 struct Block { 49:26.95 ^~~~~ 49:29.14 In file included from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.cpp:14: 49:29.14 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h: In constructor ‘mozilla::net::nsHttpHandler::nsHttpHandler()’: 49:29.14 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h:573:13: warning: ‘mozilla::net::nsHttpHandler::mProduct’ will be initialized after [-Wreorder] 49:29.14 nsCString mProduct; 49:29.14 ^~~~~~~~ 49:29.14 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.h:569:13: warning: ‘nsCString mozilla::net::nsHttpHandler::mVendor’ [-Wreorder] 49:29.14 nsCString mVendor; 49:29.14 ^~~~~~~ 49:29.14 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpHandler.cpp:200:1: warning: when initialized here [-Wreorder] 49:29.14 nsHttpHandler::nsHttpHandler() 49:29.14 ^~~~~~~~~~~~~ 49:30.50 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/system/linux' 49:30.52 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc' 49:30.52 netwerk/ipc/Unified_cpp_netwerk_ipc0.o 49:34.96 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 49:34.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 49:34.96 from /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:17, 49:34.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 49:34.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 49:34.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:34.96 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 49:34.96 ^ 49:34.96 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 49:34.96 struct Block { 49:34.96 ^~~~~ 49:43.36 netwerk/protocol/http/Unified_cpp_protocol_http1.o 49:44.17 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 49:44.17 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 49:44.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 49:44.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:44.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 49:44.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 49:44.17 from /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketLog.h:12, 49:44.17 from /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/BaseWebSocketChannel.cpp:7, 49:44.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket/Unified_cpp_protocol_websocket0.cpp:2: 49:44.17 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketChannelChild.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketChannelChild::QueryInterface(const nsIID&, void**)’: 49:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:44.17 foundInterface = 0; \ 49:44.17 ^~~~~~~~~~~~~~ 49:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:44.17 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:44.17 ^~~~~~~~~~~~~~~~~~~~~~~ 49:44.17 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketChannelChild.cpp:51:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:44.17 NS_INTERFACE_MAP_END 49:44.17 ^~~~~~~~~~~~~~~~~~~~ 49:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:44.17 else 49:44.17 ^~~~ 49:44.17 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:44.17 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:44.17 ^~~~~~~~~~~~~~~~~~ 49:44.17 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketChannelChild.cpp:50:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:44.17 NS_INTERFACE_MAP_ENTRY(nsIThreadRetargetableRequest) 49:44.17 ^~~~~~~~~~~~~~~~~~~~~~ 49:44.51 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketEventListenerParent::QueryInterface(const nsIID&, void**)’: 49:44.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:44.51 foundInterface = 0; \ 49:44.51 ^~~~~~~~~~~~~~ 49:44.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:44.51 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:44.51 ^~~~~~~~~~~~~~~~~~~~~~~ 49:44.51 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:17:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:44.51 NS_INTERFACE_MAP_END 49:44.51 ^~~~~~~~~~~~~~~~~~~~ 49:44.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:44.51 else 49:44.51 ^~~~ 49:44.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:44.51 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:44.51 ^~~~~~~~~~~~~~~~~~ 49:44.51 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventListenerParent.cpp:16:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:44.52 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventListener) 49:44.52 ^~~~~~~~~~~~~~~~~~~~~~ 49:44.58 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventService.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketEventService::QueryInterface(const nsIID&, void**)’: 49:44.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:44.58 foundInterface = 0; \ 49:44.58 ^~~~~~~~~~~~~~ 49:44.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:44.58 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:44.58 ^~~~~~~~~~~~~~~~~~~~~~~ 49:44.58 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventService.cpp:203:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:44.58 NS_INTERFACE_MAP_END 49:44.58 ^~~~~~~~~~~~~~~~~~~~ 49:44.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:44.58 else 49:44.58 ^~~~ 49:44.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:44.58 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:44.58 ^~~~~~~~~~~~~~~~~~ 49:44.58 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketEventService.cpp:202:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:44.58 NS_INTERFACE_MAP_ENTRY(nsIWebSocketEventService) 49:44.58 ^~~~~~~~~~~~~~~~~~~~~~ 49:44.65 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketFrame.cpp: In member function ‘virtual nsresult mozilla::net::WebSocketFrame::QueryInterface(const nsIID&, void**)’: 49:44.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:44.65 foundInterface = 0; \ 49:44.65 ^~~~~~~~~~~~~~ 49:44.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:44.65 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:44.65 ^~~~~~~~~~~~~~~~~~~~~~~ 49:44.65 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketFrame.cpp:20:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:44.65 NS_INTERFACE_MAP_END 49:44.65 ^~~~~~~~~~~~~~~~~~~~ 49:44.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:44.65 else 49:44.65 ^~~~ 49:44.65 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:44.65 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:44.65 ^~~~~~~~~~~~~~~~~~ 49:44.66 /<>/firefox-68.0~b13+build1/netwerk/protocol/websocket/WebSocketFrame.cpp:19:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:44.66 NS_INTERFACE_MAP_ENTRY(nsIWebSocketFrame) 49:44.66 ^~~~~~~~~~~~~~~~~~~~~~ 49:46.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 49:46.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 49:46.46 from /<>/firefox-68.0~b13+build1/netwerk/ipc/NeckoChild.cpp:11, 49:46.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: 49:46.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 49:46.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:46.47 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 49:46.47 ^ 49:46.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 49:46.47 struct Block { 49:46.47 ^~~~~ 49:57.03 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 49:57.04 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 49:57.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 49:57.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:57.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 49:57.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 49:57.04 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 49:57.04 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ASpdySession.cpp:8, 49:57.04 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 49:57.04 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/AltDataOutputStreamChild.cpp: In member function ‘virtual nsresult mozilla::net::AltDataOutputStreamChild::QueryInterface(const nsIID&, void**)’: 49:57.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:57.04 foundInterface = 0; \ 49:57.04 ^~~~~~~~~~~~~~ 49:57.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:57.04 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:57.04 ^~~~~~~~~~~~~~~~~~~~~~~ 49:57.04 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/AltDataOutputStreamChild.cpp:37:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:57.04 NS_INTERFACE_MAP_END 49:57.04 ^~~~~~~~~~~~~~~~~~~~ 49:57.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:57.04 else 49:57.04 ^~~~ 49:57.04 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:57.04 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:57.04 ^~~~~~~~~~~~~~~~~~ 49:57.04 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/AltDataOutputStreamChild.cpp:36:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:57.04 NS_INTERFACE_MAP_ENTRY(nsISupports) 49:57.04 ^~~~~~~~~~~~~~~~~~~~~~ 49:59.25 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 49:59.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 49:59.25 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ClassifierDummyChannel.cpp:12, 49:59.25 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:56: 49:59.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 49:59.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 49:59.26 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 49:59.26 ^ 49:59.26 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 49:59.26 struct Block { 49:59.26 ^~~~~ 49:59.58 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 49:59.59 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 49:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 49:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 49:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 49:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 49:59.59 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 49:59.59 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ASpdySession.cpp:8, 49:59.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http0.cpp:2: 49:59.59 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ClassifierDummyChannel.cpp: In member function ‘virtual nsresult mozilla::net::ClassifierDummyChannel::QueryInterface(const nsIID&, void**)’: 49:59.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:59.59 foundInterface = 0; \ 49:59.59 ^~~~~~~~~~~~~~ 49:59.59 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:59.59 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:59.59 ^~~~~~~~~~~~~~~~~~~~~~~ 49:59.59 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ClassifierDummyChannel.cpp:77:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:59.60 NS_INTERFACE_MAP_END 49:59.60 ^~~~~~~~~~~~~~~~~~~~ 49:59.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:59.60 } else 49:59.60 ^~~~ 49:59.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 49:59.60 NS_IMPL_QUERY_BODY_CONCRETE(_class) 49:59.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:59.60 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/ClassifierDummyChannel.cpp:76:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 49:59.60 NS_INTERFACE_MAP_ENTRY_CONCRETE(ClassifierDummyChannel) 49:59.60 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 49:59.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/DelayHttpChannelQueue.cpp: In member function ‘virtual nsresult mozilla::net::DelayHttpChannelQueue::QueryInterface(const nsIID&, void**)’: 49:59.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 49:59.78 foundInterface = 0; \ 49:59.78 ^~~~~~~~~~~~~~ 49:59.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 49:59.78 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 49:59.78 ^~~~~~~~~~~~~~~~~~~~~~~ 49:59.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/DelayHttpChannelQueue.cpp:116:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 49:59.78 NS_INTERFACE_MAP_END 49:59.78 ^~~~~~~~~~~~~~~~~~~~ 49:59.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 49:59.78 else 49:59.78 ^~~~ 49:59.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 49:59.78 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 49:59.78 ^~~~~~~~~~~~~~~~~~ 49:59.78 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/DelayHttpChannelQueue.cpp:115:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 49:59.78 NS_INTERFACE_MAP_ENTRY(nsIObserver) 49:59.78 ^~~~~~~~~~~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:50:00.237527 50:00.20 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/Http2Session.cpp: In member function ‘virtual nsresult mozilla::net::Http2Session::QueryInterface(const nsIID&, void**)’: 50:00.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:00.20 foundInterface = 0; \ 50:00.20 ^~~~~~~~~~~~~~ 50:00.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 50:00.20 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:00.20 ^~~~~~~~~~~~~~~~~~~~~~~ 50:00.20 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/Http2Session.cpp:53:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 50:00.20 NS_INTERFACE_MAP_END 50:00.20 ^~~~~~~~~~~~~~~~~~~~ 50:00.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 50:00.20 else 50:00.20 ^~~~ 50:00.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 50:00.20 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 50:00.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:00.20 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/Http2Session.cpp:52:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 50:00.20 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsAHttpConnection) 50:00.20 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:13.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 50:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h:10, 50:13.69 from /<>/firefox-68.0~b13+build1/xpcom/threads/nsThreadUtils.h:24, 50:13.69 from /<>/firefox-68.0~b13+build1/netwerk/ipc/ChannelEventQueue.h:14, 50:13.69 from /<>/firefox-68.0~b13+build1/netwerk/ipc/ChannelEventQueue.cpp:8, 50:13.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:2: 50:13.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 50:13.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 50:13.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 50:13.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 50:13.69 memset(&aArr[0], 0, N * sizeof(T)); 50:13.69 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 50:13.69 In file included from /usr/include/c++/8/map:61, 50:13.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 50:13.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 50:13.69 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 50:13.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 50:13.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 50:13.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 50:13.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 50:13.70 from /<>/firefox-68.0~b13+build1/netwerk/ipc/NeckoChild.cpp:10, 50:13.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc/Unified_cpp_netwerk_ipc0.cpp:11: 50:13.71 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 50:13.71 class map 50:13.72 ^~~ 50:14.91 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/websocket' 50:14.92 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/url-classifier' 50:14.92 netwerk/url-classifier/Unified_cpp_url-classifier0.o 50:30.28 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 50:30.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 50:30.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionTraversalCallback.h:12, 50:30.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionNoteChild.h:14, 50:30.28 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray.h:30, 50:30.28 from /<>/firefox-68.0~b13+build1/toolkit/components/url-classifier/Entries.h:13, 50:30.29 from /<>/firefox-68.0~b13+build1/toolkit/components/url-classifier/Classifier.h:9, 50:30.29 from /<>/firefox-68.0~b13+build1/netwerk/url-classifier/AsyncUrlChannelClassifier.cpp:7, 50:30.29 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/url-classifier/Unified_cpp_url-classifier0.cpp:2: 50:30.29 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureBase.cpp: In member function ‘virtual nsresult mozilla::net::UrlClassifierFeatureBase::QueryInterface(const nsIID&, void**)’: 50:30.29 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.29 foundInterface = 0; \ 50:30.29 ^~~~~~~~~~~~~~ 50:30.30 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 50:30.30 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.30 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.30 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:33:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 50:30.30 NS_INTERFACE_MAP_END 50:30.30 ^~~~~~~~~~~~~~~~~~~~ 50:30.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 50:30.32 else 50:30.32 ^~~~ 50:30.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 50:30.32 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:30.32 ^~~~~~~~~~~~~~~~~~ 50:30.32 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureBase.cpp:32:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 50:30.33 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierSkipListObserver) 50:30.33 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.37 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp: In member function ‘virtual nsresult mozilla::UrlClassifierFeatureCustomTables::QueryInterface(const nsIID&, void**)’: 50:30.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.37 foundInterface = 0; \ 50:30.37 ^~~~~~~~~~~~~~ 50:30.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 50:30.37 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.37 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.37 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:14:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 50:30.37 NS_INTERFACE_MAP_END 50:30.37 ^~~~~~~~~~~~~~~~~~~~ 50:30.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 50:30.37 else 50:30.37 ^~~~ 50:30.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 50:30.37 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:30.37 ^~~~~~~~~~~~~~~~~~ 50:30.37 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureCustomTables.cpp:13:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 50:30.38 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeature) 50:30.38 ^~~~~~~~~~~~~~~~~~~~~~ 50:30.54 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureResult.cpp: In member function ‘virtual nsresult mozilla::net::UrlClassifierFeatureResult::QueryInterface(const nsIID&, void**)’: 50:30.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 50:30.54 foundInterface = 0; \ 50:30.54 ^~~~~~~~~~~~~~ 50:30.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 50:30.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 50:30.54 ^~~~~~~~~~~~~~~~~~~~~~~ 50:30.54 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:43:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 50:30.54 NS_INTERFACE_MAP_END 50:30.54 ^~~~~~~~~~~~~~~~~~~~ 50:30.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 50:30.55 else 50:30.55 ^~~~ 50:30.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 50:30.55 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 50:30.55 ^~~~~~~~~~~~~~~~~~ 50:30.56 /<>/firefox-68.0~b13+build1/netwerk/url-classifier/UrlClassifierFeatureResult.cpp:42:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 50:30.56 NS_INTERFACE_MAP_ENTRY(nsIUrlClassifierFeatureResult) 50:30.56 ^~~~~~~~~~~~~~~~~~~~~~ 50:36.43 netwerk/protocol/http/Unified_cpp_protocol_http2.o 50:39.02 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/ipc' 50:39.03 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/srtp/src' 50:39.03 netwerk/srtp/src/Unified_c_netwerk_srtp_src0.o 50:39.03 netwerk/srtp/src/Unified_c_netwerk_srtp_src1.o 50:44.59 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/url-classifier' 50:44.61 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/src' 50:44.61 netwerk/sctp/src/sctp_asconf.o 50:44.61 netwerk/sctp/src/sctp_auth.o 50:45.42 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/srtp/src' 50:45.44 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/datachannel' 50:45.44 netwerk/sctp/datachannel/DataChannel.o 50:45.98 netwerk/sctp/src/sctp_bsd_addr.o 50:47.78 netwerk/sctp/src/sctp_callout.o 50:48.16 netwerk/sctp/src/sctp_cc_functions.o 50:48.57 netwerk/sctp/src/sctp_crc32.o 50:50.28 netwerk/sctp/src/sctp_indata.o 50:50.65 netwerk/sctp/src/sctp_input.o 50:57.23 Compiling encoding_glue v0.1.0 (/<>/firefox-68.0~b13+build1/intl/encoding_glue) 50:57.23 Running `CARGO=/usr/bin/cargo 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= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Henri Sivonen ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=encoding_glue CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/intl/encoding_glue' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 50:57.39 netwerk/sctp/src/sctp_output.o 50:57.68 /<>/firefox-68.0~b13+build1/netwerk/sctp/src/netinet/sctp_input.c: In function ‘sctp_handle_cookie_echo’: 50:57.68 /<>/firefox-68.0~b13+build1/netwerk/sctp/src/netinet/sctp_input.c:2756:19: warning: comparison of integer expressions of different signedness: ‘__time_t’ {aka ‘long int’} and ‘unsigned int’ [-Wsign-compare] 50:57.68 if (diff.tv_sec > UINT32_MAX / 1000000) { 50:57.68 ^ 50:59.06 Compiling rsdparsa_capi v0.1.0 (/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa_capi) 50:59.06 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Paul Ellenbogen :Nils Ohlmeier ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=rsdparsa_capi CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/webrtc/signaling/src/sdp/rsdparsa_capi' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:51:00.237591 51:03.18 netwerk/sctp/src/sctp_pcb.o 51:04.40 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 51:04.40 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 51:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 51:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 51:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 51:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 51:04.40 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 51:04.40 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 51:04.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 51:04.40 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBaseChannel.cpp: In member function ‘virtual nsresult mozilla::net::HttpBaseChannel::QueryInterface(const nsIID&, void**)’: 51:04.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:04.41 foundInterface = 0; \ 51:04.41 ^~~~~~~~~~~~~~ 51:04.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 51:04.41 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 51:04.41 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.41 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBaseChannel.cpp:424:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 51:04.42 NS_INTERFACE_MAP_END_INHERITING(nsHashPropertyBag) 51:04.42 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 51:04.43 } else 51:04.43 ^~~~ 51:04.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 51:04.43 NS_IMPL_QUERY_BODY_CONCRETE(_class) 51:04.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:04.43 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBaseChannel.cpp:423:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 51:04.43 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpBaseChannel) 51:04.43 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:06.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 51:06.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 51:06.81 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelChild.cpp:15, 51:06.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:29: 51:06.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 51:06.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 51:06.81 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 51:06.81 ^ 51:06.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 51:06.81 struct Block { 51:06.81 ^~~~~ 51:09.62 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 51:09.62 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 51:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 51:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 51:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 51:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 51:09.62 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 51:09.62 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 51:09.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 51:09.62 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelChild.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelChild::QueryInterface(const nsIID&, void**)’: 51:09.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:09.63 foundInterface = 0; \ 51:09.63 ^~~~~~~~~~~~~~ 51:09.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 51:09.63 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 51:09.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:09.63 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelChild.cpp:295:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 51:09.63 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 51:09.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:09.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 51:09.63 } else 51:09.63 ^~~~ 51:09.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 51:09.63 NS_IMPL_QUERY_BODY_CONCRETE(_class) 51:09.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:09.63 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelChild.cpp:294:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 51:09.63 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelChild) 51:09.63 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:13.46 netwerk/sctp/src/sctp_peeloff.o 51:15.15 Compiling netwerk_helper v0.0.1 (/<>/firefox-68.0~b13+build1/netwerk/base/rust-helper) 51:15.15 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Jeff Hemphill ' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=netwerk_helper CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/netwerk/base/rust-helper' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 51:16.72 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/datachannel' 51:16.73 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/gleam-81086aed5f841782/build-script-build` 51:17.54 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParent.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelParent::QueryInterface(const nsIID&, void**)’: 51:17.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:17.54 foundInterface = 0; \ 51:17.54 ^~~~~~~~~~~~~~ 51:17.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 51:17.54 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:17.55 ^~~~~~~~~~~~~~~~~~~~~~~ 51:17.55 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParent.cpp:286:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 51:17.55 NS_INTERFACE_MAP_END 51:17.55 ^~~~~~~~~~~~~~~~~~~~ 51:17.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 51:17.55 } else 51:17.55 ^~~~ 51:17.55 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 51:17.55 NS_IMPL_QUERY_BODY_CONCRETE(_class) 51:17.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:17.56 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParent.cpp:285:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 51:17.56 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParent) 51:17.56 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:18.10 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParentListener.cpp: In member function ‘virtual nsresult mozilla::net::HttpChannelParentListener::QueryInterface(const nsIID&, void**)’: 51:18.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 51:18.10 foundInterface = 0; \ 51:18.10 ^~~~~~~~~~~~~~ 51:18.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 51:18.10 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 51:18.10 ^~~~~~~~~~~~~~~~~~~~~~~ 51:18.10 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParentListener.cpp:67:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 51:18.10 NS_INTERFACE_MAP_END 51:18.10 ^~~~~~~~~~~~~~~~~~~~ 51:18.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 51:18.10 } else 51:18.10 ^~~~ 51:18.10 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 51:18.10 NS_IMPL_QUERY_BODY_CONCRETE(_class) 51:18.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:18.10 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpChannelParentListener.cpp:66:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 51:18.10 NS_INTERFACE_MAP_ENTRY_CONCRETE(HttpChannelParentListener) 51:18.10 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:18.63 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/serde-69667f087d2d149e/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://serde.rs' /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` 51:18.82 netwerk/sctp/src/sctp_sha1.o 51:18.91 netwerk/sctp/src/sctp_ss_functions.o 51:19.14 netwerk/sctp/src/sctp_sysctl.o 51:19.19 netwerk/sctp/src/sctp_timer.o 51:19.49 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/serde-c55e09bef5bd68aa/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A generic serialization/deserialization framework' CARGO_PKG_REPOSITORY='https://github.com/serde-rs/serde' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Erick Tryzelaar :David Tolnay ' CARGO_PKG_VERSION=1.0.88 CARGO_PKG_VERSION_PATCH=88 CARGO_PKG_NAME=serde CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE='https://serde.rs' /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` 51:20.10 netwerk/sctp/src/sctp_userspace.o 51:21.82 netwerk/sctp/src/sctp_usrreq.o 51:22.11 netwerk/sctp/src/sctputil.o 51:24.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 51:24.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 51:24.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 51:24.77 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 51:24.77 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 51:24.77 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 51:24.77 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 51:24.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 51:24.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 51:24.78 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 51:24.78 memset(&aArr[0], 0, N * sizeof(T)); 51:24.78 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 51:24.78 In file included from /usr/include/c++/8/map:61, 51:24.79 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 51:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 51:24.80 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 51:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 51:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 51:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 51:24.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 51:24.80 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 51:24.81 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpBackgroundChannelChild.cpp:9, 51:24.81 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:2: 51:24.81 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 51:24.81 class map 51:24.81 ^~~ 51:29.26 netwerk/sctp/src/sctp6_usrreq.o 51:34.12 netwerk/sctp/src/user_environment.o 51:34.33 netwerk/sctp/src/user_mbuf.o 51:34.55 netwerk/sctp/src/user_recv_thread.o 51:35.57 netwerk/sctp/src/user_socket.o 51:37.97 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/sctp/src' 51:37.98 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/wifi' 51:37.98 netwerk/wifi/Unified_cpp_netwerk_wifi0.o 51:45.11 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/wifi' 51:45.13 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/build' 51:45.13 netwerk/build/nsNetModule.o 51:51.05 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http1.cpp:110: 51:51.05 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp: In member function ‘virtual nsresult mozilla::net::SocketTransportShim::GetScriptableOriginAttributes(JSContext*, JS::MutableHandle)’: 51:51.05 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp:1879:1: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 51:51.05 SocketTransportShim::GetScriptableOriginAttributes( 51:51.05 ^~~~~~~~~~~~~~~~~~~ 51:51.06 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp: In member function ‘virtual nsresult mozilla::net::SocketTransportShim::SetScriptableOriginAttributes(JSContext*, JS::Handle)’: 51:51.06 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/TunnelUtils.cpp:1885:1: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 51:51.06 SocketTransportShim::SetScriptableOriginAttributes( 51:51.06 ^~~~~~~~~~~~~~~~~~~ 51:53.68 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test' 51:53.68 netwerk/test/Unified_cpp_netwerk_test0.o 51:55.10 Compiling darling_macro v0.8.6 51:55.10 Running `CARGO=/usr/bin/cargo 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 51:55.10 implementing custom derives. Use https://crates.io/crates/darling in your code. 51:55.11 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=darling_macro CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling_macro' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:52:00.239169 52:04.86 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/build' 52:04.91 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp' 52:04.91 netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.o 52:07.55 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 52:07.55 /<>/firefox-68.0~b13+build1/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp: In function ‘void ParseFTPFile(const char*, const char*)’: 52:07.56 /<>/firefox-68.0~b13+build1/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:93:34: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct list_state’; use assignment or value-initialization instead [-Wclass-memaccess] 52:07.56 memset(&state, 0, sizeof(state)); 52:07.56 ^ 52:07.56 In file included from /<>/firefox-68.0~b13+build1/netwerk/test/gtest/parse-ftp/TestParseFTPList.cpp:11, 52:07.56 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp/Unified_cpp_gtest_parse-ftp0.cpp:2: 52:07.56 /<>/firefox-68.0~b13+build1/netwerk/streamconv/converters/ParseFTPList.h:71:8: note: ‘struct list_state’ declared here 52:07.56 struct list_state { 52:07.56 ^~~~~~~~~~ 52:11.48 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test/gtest/parse-ftp' 52:11.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/auth' 52:11.49 extensions/auth/nsAuthSASL.o 52:11.49 extensions/auth/nsHttpNegotiateAuth.o 52:13.93 extensions/auth/nsIAuthModule.o 52:18.97 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/cssparser-0f5e24fea7b50b74/build-script-build` 52:18.99 [cssparser 0.25.3] cargo:rustc-cfg=rustc_has_pr45225 52:18.99 [cssparser 0.25.3] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/tokenizer.rs 52:19.29 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/failure_derive-a8945b786644e29a/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='derives for the failure crate' CARGO_PKG_REPOSITORY='https://github.com/withoutboats/failure_derive' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=failure_derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure_derive' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/failure' /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` 52:19.58 extensions/auth/Unified_cpp_extensions_auth0.o 52:23.90 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/test' 52:23.95 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium' 52:23.95 ipc/chromium/message_pump_glib.o 52:23.95 ipc/chromium/process_util_linux.o 52:28.13 ipc/chromium/time_posix.o 52:28.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/extensions/auth' 52:28.48 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party' 52:28.49 ipc/chromium/src/third_party/Unified_c_src_third_party0.o 52:28.49 ipc/chromium/src/third_party/Unified_c_src_third_party1.o 52:28.75 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: 52:28.75 /<>/firefox-68.0~b13+build1/ipc/chromium/src/third_party/libevent/buffer.c: In function ‘evbuffer_write_sendfile’: 52:28.75 /<>/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] 52:28.75 res = sendfile(dest_fd, source_fd, &offset, chain->off); 52:28.75 ^~~~~~~ 52:28.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/sys/sendfile.h:3, 52:28.75 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/third_party/libevent/buffer.c:66, 52:28.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party/Unified_c_src_third_party0.c:2: 52:28.75 /usr/include/arm-linux-gnueabihf/sys/sendfile.h:33:60: note: expected ‘off_t *’ {aka ‘long int *’} but argument is of type ‘int32_t *’ {aka ‘int *’} 52:28.75 extern ssize_t sendfile (int __out_fd, int __in_fd, off_t *__offset, 52:28.75 ~~~~~~~^~~~~~~~ 52:31.33 ipc/chromium/Unified_cpp_ipc_chromium0.o 52:32.99 ipc/chromium/Unified_cpp_ipc_chromium1.o 52:47.62 Compiling malloc_size_of_derive v0.1.0 52:47.62 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=malloc_size_of_derive CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/malloc_size_of_derive' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 52:52.23 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/src/third_party' 52:52.25 ipc/chromium/Unified_cpp_ipc_chromium2.o 52:53.72 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 52:53.72 from /usr/include/c++/8/algorithm:62, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h:33, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h:13, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h:15, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:14, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 52:53.72 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.h:14, 52:53.72 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.cc:7, 52:53.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2: 52:53.72 /usr/include/c++/8/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 >]’: 52:53.72 /usr/include/c++/8/bits/stl_heap.h:128:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 52:53.72 __push_heap(_RandomAccessIterator __first, 52:53.72 ^~~~~~~~~~~ 52:54.30 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/pickle.h:17, 52:54.30 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/histogram.cc:20, 52:54.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:56: 52:54.30 /<>/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]’: 52:54.30 /<>/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] 52:54.30 aIter.Advance(*this, *lastSegmentSize); 52:54.30 ^~~~~ 52:56.59 In file included from /usr/include/c++/8/vector:69, 52:56.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/vector:3, 52:56.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/vector:44, 52:56.60 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/command_line.h:26, 52:56.60 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/command_line.cc:7, 52:56.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:11: 52:56.60 /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {MessageLoop::PendingTask}; _Tp = MessageLoop::PendingTask; _Alloc = std::allocator]’: 52:56.60 /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector >::iterator’ {aka ‘__gnu_cxx::__normal_iterator > >’} changed in GCC 7.1 52:56.60 vector<_Tp, _Alloc>:: 52:56.60 ^~~~~~~~~~~~~~~~~~~ 52:56.65 /usr/include/c++/8/bits/vector.tcc: In member function ‘void MessageLoop::AddToDelayedWorkQueue(const MessageLoop::PendingTask&)’: 52:56.65 /usr/include/c++/8/bits/vector.tcc:109:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 52:56.65 _M_realloc_insert(end(), std::forward<_Args>(__args)...); 52:56.65 ^~~~~~~~~~~~~~~~~ 52:56.75 In file included from /usr/include/c++/8/bits/stl_algo.h:61, 52:56.75 from /usr/include/c++/8/algorithm:62, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/algorithm:3, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/algorithm:44, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h:33, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h:13, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h:15, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h:14, 52:56.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Mutex.h:10, 52:56.75 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.h:14, 52:56.75 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/at_exit.cc:7, 52:56.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium/Unified_cpp_ipc_chromium0.cpp:2: 52:56.76 /usr/include/c++/8/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 >]’: 52:56.76 /usr/include/c++/8/bits/stl_heap.h:214:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator > >’ changed in GCC 7.1 52:56.76 __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 52:56.76 ^~~~~~~~~~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:53:00.237493 53:14.59 Compiling phf_codegen v0.7.21 53:14.59 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Steven Fackler ' CARGO_PKG_VERSION=0.7.21 CARGO_PKG_VERSION_PATCH=21 CARGO_PKG_NAME=phf_codegen CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/phf_codegen' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:15.21 Compiling tokio-codec v0.1.0 53:15.21 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Utilities for encoding and decoding frames. 53:15.21 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche :Bryan Burgers ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=tokio-codec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-codec' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 53:17.19 Compiling tokio-reactor v0.1.3 53:17.19 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Event loop that drives Tokio I/O resources. 53:17.20 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-reactor CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 53:17.58 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 53:17.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:68:38 53:17.58 | 53:17.58 68 | use std::sync::atomic::{AtomicUsize, ATOMIC_USIZE_INIT}; 53:17.58 | ^^^^^^^^^^^^^^^^^ 53:17.58 | 53:17.58 note: lint level defined here 53:17.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:31:23 53:17.58 | 53:17.58 31 | #![deny(missing_docs, warnings, missing_debug_implementations)] 53:17.58 | ^^^^^^^^ 53:17.58 = note: #[warn(deprecated)] implied by #[warn(warnings)] 53:17.58 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 53:17.58 --> /<>/firefox-68.0~b13+build1/third_party/rust/tokio-reactor/src/lib.rs:162:39 53:17.58 | 53:17.59 162 | static HANDLE_FALLBACK: AtomicUsize = ATOMIC_USIZE_INIT; 53:17.59 | ^^^^^^^^^^^^^^^^^ 53:17.59 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 53:17.59 | 53:17.59 162 | static HANDLE_FALLBACK: AtomicUsize = AtomicUsize::new(0); 53:17.59 | ^^^^^^^^^^^^^^^^^^^ 53:19.86 In file included from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/file_descriptor_set_posix.h:14, 53:19.86 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message_utils.h:20, 53:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:11, 53:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 53:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 53:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 53:19.86 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 53:19.86 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpAuthCache.cpp:7, 53:19.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 53:19.86 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual nsresult mozilla::net::nsHttpChannel::QueryInterface(const nsIID&, void**)’: 53:19.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1022:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 53:19.86 foundInterface = 0; \ 53:19.86 ^~~~~~~~~~~~~~ 53:19.86 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1071:3: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_INHERITING’ 53:19.86 NS_IMPL_QUERY_TAIL_INHERITING(_baseClass) 53:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:19.86 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:6123:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END_INHERITING’ 53:19.86 NS_INTERFACE_MAP_END_INHERITING(HttpBaseChannel) 53:19.86 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:19.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 53:19.87 } else 53:19.87 ^~~~ 53:19.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 53:19.87 NS_IMPL_QUERY_BODY_CONCRETE(_class) 53:19.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:19.87 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:6122:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 53:19.87 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpChannel) 53:19.87 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:20.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/chromium' 53:20.48 Compiling tokio-fs v0.1.3 53:20.48 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Filesystem API for Tokio. 53:20.48 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=tokio-fs CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-fs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 53:21.31 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnection.cpp: In member function ‘virtual nsresult mozilla::net::nsHttpConnection::QueryInterface(const nsIID&, void**)’: 53:21.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 53:21.31 foundInterface = 0; \ 53:21.31 ^~~~~~~~~~~~~~ 53:21.31 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 53:21.31 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 53:21.31 ^~~~~~~~~~~~~~~~~~~~~~~ 53:21.31 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnection.cpp:2407:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 53:21.32 NS_INTERFACE_MAP_END 53:21.32 ^~~~~~~~~~~~~~~~~~~~ 53:21.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:999:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 53:21.32 } else 53:21.32 ^~~~ 53:21.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1069:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_CONCRETE’ 53:21.32 NS_IMPL_QUERY_BODY_CONCRETE(_class) 53:21.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:21.32 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnection.cpp:2406:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_CONCRETE’ 53:21.32 NS_INTERFACE_MAP_ENTRY_CONCRETE(nsHttpConnection) 53:21.32 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:21.84 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnectionMgr.cpp: In member function ‘virtual nsresult mozilla::net::nsHttpConnectionMgr::nsHalfOpenSocket::QueryInterface(const nsIID&, void**)’: 53:21.84 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 53:21.84 foundInterface = 0; \ 53:21.85 ^~~~~~~~~~~~~~ 53:21.85 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 53:21.85 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 53:21.85 ^~~~~~~~~~~~~~~~~~~~~~~ 53:21.85 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3924:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 53:21.85 NS_INTERFACE_MAP_END 53:21.85 ^~~~~~~~~~~~~~~~~~~~ 53:21.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:65: 53:21.85 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpConnectionMgr.cpp:3923:5: note: some parts of macro expansion are not guarded by this ‘else’ clause 53:21.85 } else 53:21.85 ^~~~ 53:25.02 Compiling cubeb v0.5.4 53:25.02 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bindings to libcubeb for interacting with system audio from rust. 53:25.03 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cubeb CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' /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` 53:25.67 Compiling cubeb-backend v0.5.4 53:25.67 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=5 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Bindings to libcubeb internals to facilitate implementing cubeb backends in rust. 53:25.67 ' CARGO_PKG_REPOSITORY='https://github.com/djg/cubeb-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.5.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=cubeb-backend CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cubeb-backend' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/djg/cubeb-rs' /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` 53:26.10 Compiling storage_variant v0.1.0 (/<>/firefox-68.0~b13+build1/storage/variant) 53:26.10 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Lina Cambridge :Myk Melez ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=storage_variant CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/storage/variant' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:26.46 Compiling moz_task v0.1.0 (/<>/firefox-68.0~b13+build1/xpcom/rust/moz_task) 53:26.46 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust wrappers around XPCOM threading functions' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Myk Melez ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=moz_task CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/xpcom/rust/moz_task' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:26.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 53:26.68 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 53:26.68 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpAuthCache.cpp:7, 53:26.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 53:26.68 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 53:26.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 53:26.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 53:26.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 53:26.70 memset(&aArr[0], 0, N * sizeof(T)); 53:26.70 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 53:26.70 In file included from /usr/include/c++/8/map:61, 53:26.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 53:26.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 53:26.70 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 53:26.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 53:26.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNecko.h:11, 53:26.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PNeckoChild.h:9, 53:26.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/NeckoChild.h:11, 53:26.72 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/HttpLog.h:20, 53:26.72 from /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpAuthCache.cpp:7, 53:26.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:2: 53:26.72 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 53:26.73 class map 53:26.73 ^~~ 53:27.42 Compiling mozurl v0.0.1 (/<>/firefox-68.0~b13+build1/netwerk/base/mozurl) 53:27.42 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Nika Layzell ' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=mozurl CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/netwerk/base/mozurl' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:28.35 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=6 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/gleam-ea622d9b12daeea1/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Generated OpenGL bindings and wrapper for Servo.' CARGO_PKG_REPOSITORY='https://github.com/servo/gleam' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.6.17 CARGO_PKG_VERSION_PATCH=17 CARGO_PKG_NAME=gleam CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/gleam' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:32.02 Compiling smallvec v0.6.6 53:32.03 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.6.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=smallvec CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/smallvec' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:33.87 Compiling app_units v0.7.0 53:33.87 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.7.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=app_units CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/app_units' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:34.48 Compiling euclid v0.19.5 53:34.48 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=19 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Geometry primitives' CARGO_PKG_REPOSITORY='https://github.com/servo/euclid' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.19.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=euclid CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/euclid' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 53:37.64 Compiling bincode v1.0.0 53:37.64 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ty Overby :Francesco Mazzoli :David Tolnay :Daniel Griffen' CARGO_PKG_VERSION=1.0.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=bincode CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/bincode' CARGO_PKG_VERSION_MAJOR=1 CARGO_PKG_HOMEPAGE= /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` 53:40.01 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue' 53:40.01 ipc/glue/BackgroundChildImpl.o 53:40.02 ipc/glue/BackgroundParentImpl.o 53:40.19 ipc/glue/FileDescriptorSetChild.o *** KEEP ALIVE MARKER *** Total duration: 0:54:00.237533 54:00.87 Compiling serde_bytes v0.10.4 54:00.87 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='David Tolnay ' CARGO_PKG_VERSION=0.10.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=serde_bytes CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/serde_bytes' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://serde.rs' /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` 54:02.48 Compiling ron v0.1.7 54:02.48 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rusty Object Notation' CARGO_PKG_REPOSITORY='https://github.com/ron-rs/ron' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dzmitry Malyshau :Thomas Schaller ' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=ron CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/ron' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/ron-rs/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` 54:08.72 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 54:08.72 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 54:08.72 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParentImpl.cpp:17: 54:08.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 54:08.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 54:08.72 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 54:08.72 ^ 54:08.72 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 54:08.72 struct Block { 54:08.72 ^~~~~ 54:10.07 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http/Unified_cpp_protocol_http2.cpp:29: 54:10.07 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual void mozilla::net::DomPromiseListener::RejectedCallback(JSContext*, JS::Handle)’: 54:10.07 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:7269:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 54:10.07 virtual void RejectedCallback(JSContext* aCx, 54:10.07 ^~~~~~~~~~~~~~~~ 54:10.18 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp: In member function ‘virtual void mozilla::net::DomPromiseListener::ResolvedCallback(JSContext*, JS::Handle)’: 54:10.18 /<>/firefox-68.0~b13+build1/netwerk/protocol/http/nsHttpChannel.cpp:7256:16: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 54:10.18 virtual void ResolvedCallback(JSContext* aCx, 54:10.18 ^~~~~~~~~~~~~~~~ 54:18.17 ipc/glue/FileDescriptorSetParent.o 54:21.56 Compiling webrender_build v0.0.1 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build) 54:21.56 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=webrender_build CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 54:23.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 54:23.17 ipc/ipdl/UnifiedProtocols0.o 54:23.17 ipc/ipdl/UnifiedProtocols1.o 54:23.39 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=webrender_build CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_build' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 54:25.18 Compiling toml v0.4.5 54:25.18 Running `CARGO=/usr/bin/cargo 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 54:25.18 implementations of the standard Serialize/Deserialize traits for TOML data to 54:25.18 facilitate deserializing and serializing Rust structures. 54:25.18 ' CARGO_PKG_REPOSITORY='https://github.com/alexcrichton/toml-rs' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Alex Crichton ' CARGO_PKG_VERSION=0.4.5 CARGO_PKG_VERSION_PATCH=5 CARGO_PKG_NAME=toml CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/toml' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/alexcrichton/toml-rs' /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` 54:26.75 warning: use of deprecated item 'core::str::::trim_right_matches': superseded by `trim_end_matches` 54:26.75 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/datetime.rs:102:32 54:26.75 | 54:26.75 102 | write!(f, ".{}", s.trim_right_matches('0'))?; 54:26.75 | ^^^^^^^^^^^^^^^^^^ 54:26.75 | 54:26.75 = note: #[warn(deprecated)] on by default 54:27.72 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 54:27.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/de.rs:821:33 54:27.72 | 54:27.72 821 | prefix.replace("_", "").trim_left_matches('+').parse().map_err(|_e| { 54:27.72 | ^^^^^^^^^^^^^^^^^ 54:27.75 warning: use of deprecated item 'core::str::::trim_left_matches': superseded by `trim_start_matches` 54:27.75 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/de.rs:901:35 54:27.75 | 54:27.75 901 | let mut number = integral.trim_left_matches('+') 54:27.75 | ^^^^^^^^^^^^^^^^^ 54:29.25 warning: variable does not need to be mutable 54:29.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:787:22 54:29.25 | 54:29.25 787 | fn serialize_f32(mut self, v: f32) -> Result<(), Self::Error> { 54:29.25 | ----^^^^ 54:29.25 | | 54:29.25 | help: remove this `mut` 54:29.25 | 54:29.25 = note: #[warn(unused_mut)] on by default 54:29.25 warning: variable does not need to be mutable 54:29.25 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:803:22 54:29.25 | 54:29.25 803 | fn serialize_f64(mut self, v: f64) -> Result<(), Self::Error> { 54:29.25 | ----^^^^ 54:29.25 | | 54:29.26 | help: remove this `mut` 54:29.27 warning: variable does not need to be mutable 54:29.27 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:824:22 54:29.27 | 54:29.27 824 | fn serialize_str(mut self, value: &str) -> Result<(), Self::Error> { 54:29.27 | ----^^^^ 54:29.27 | | 54:29.27 | help: remove this `mut` 54:29.28 warning: variable does not need to be mutable 54:29.28 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:884:22 54:29.28 | 54:29.28 884 | fn serialize_seq(mut self, len: Option) 54:29.28 | ----^^^^ 54:29.28 | | 54:29.28 | help: remove this `mut` 54:29.29 warning: variable does not need to be mutable 54:29.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:914:22 54:29.29 | 54:29.29 914 | fn serialize_map(mut self, _len: Option) 54:29.29 | ----^^^^ 54:29.29 | | 54:29.29 | help: remove this `mut` 54:29.30 warning: variable does not need to be mutable 54:29.30 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:925:25 54:29.30 | 54:29.30 925 | fn serialize_struct(mut self, name: &'static str, _len: usize) 54:29.30 | ----^^^^ 54:29.30 | | 54:29.30 | help: remove this `mut` 54:29.33 warning: variable does not need to be mutable 54:29.33 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:1053:37 54:29.33 | 54:29.33 1053 | SerializeTable::Table { mut ser, first, .. } => { 54:29.33 | ----^^^ 54:29.33 | | 54:29.33 | help: remove this `mut` 54:29.34 warning: variable does not need to be mutable 54:29.34 --> /<>/firefox-68.0~b13+build1/third_party/rust/toml/src/ser.rs:1109:37 54:29.34 | 54:29.34 1109 | SerializeTable::Table { mut ser, first, .. } => { 54:29.34 | ----^^^ 54:29.34 | | 54:29.34 | help: remove this `mut` 54:30.13 ipc/glue/Unified_cpp_ipc_glue0.o 54:41.42 ipc/glue/Unified_cpp_ipc_glue1.o 54:49.15 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/netwerk/protocol/http' 54:49.16 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/testshell' 54:49.17 ipc/testshell/TestShellChild.o 54:49.17 ipc/testshell/TestShellParent.o *** KEEP ALIVE MARKER *** Total duration: 0:55:00.237508 55:00.79 Compiling darling v0.8.6 55:00.79 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=8 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='A proc-macro library for reading attributes into structs when 55:00.79 implementing custom derives. 55:00.80 ' CARGO_PKG_REPOSITORY='https://github.com/TedDriggs/darling' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Ted Driggs ' CARGO_PKG_VERSION=0.8.6 CARGO_PKG_VERSION_PATCH=6 CARGO_PKG_NAME=darling CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/darling' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 55:01.04 Compiling failure v0.1.3 55:01.04 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Without Boats ' CARGO_PKG_VERSION=0.1.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=failure CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/failure' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://boats.gitlab.io/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` 55:01.68 Compiling cssparser-macros v0.3.3 55:01.68 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.3.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cssparser-macros CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser-macros' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 55:01.93 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 55:01.93 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser-macros/lib.rs:12:30 55:01.93 | 55:01.93 12 | #[allow(unused_imports)] use std::ascii::AsciiExt; 55:01.94 | ^^^^^^^^^^^^^^^^^^^^ 55:01.94 | 55:01.94 = note: #[warn(deprecated)] on by default 55:02.80 ipc/testshell/XPCShellEnvironment.o 55:06.80 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 55:06.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 55:06.80 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundImpl.cpp:24, 55:06.80 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 55:06.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 55:06.80 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 55:06.80 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 55:06.80 ^ 55:06.81 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 55:06.81 struct Block { 55:06.81 ^~~~~ 55:11.73 In file included from /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsUtils.h:14, 55:11.73 from /<>/firefox-68.0~b13+build1/xpcom/base/nsCOMPtr.h:30, 55:11.73 from /<>/firefox-68.0~b13+build1/xpcom/base/nsAutoPtr.h:10, 55:11.73 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_message.h:21, 55:11.73 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/chrome/common/ipc_channel.h:13, 55:11.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:11, 55:11.73 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundChild.h:11, 55:11.73 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundImpl.cpp:7, 55:11.73 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue0.cpp:2: 55:11.73 /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamDestination.cpp: In member function ‘virtual nsresult mozilla::ipc::IPCStreamDestination::DelayedStartInputStream::QueryInterface(const nsIID&, void**)’: 55:11.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 55:11.74 foundInterface = 0; \ 55:11.74 ^~~~~~~~~~~~~~ 55:11.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 55:11.74 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 55:11.74 ^~~~~~~~~~~~~~~~~~~~~~~ 55:11.74 /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamDestination.cpp:238:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 55:11.74 NS_INTERFACE_MAP_END 55:11.74 ^~~~~~~~~~~~~~~~~~~~ 55:11.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:991:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 55:11.74 else 55:11.74 ^~~~ 55:11.74 /<>/firefox-68.0~b13+build1/xpcom/base/nsISupportsImpl.h:1067:3: note: in expansion of macro ‘NS_IMPL_QUERY_BODY_AMBIGUOUS’ 55:11.74 NS_IMPL_QUERY_BODY_AMBIGUOUS(_interface, _implClass) 55:11.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:11.74 /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamDestination.cpp:237:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY_AMBIGUOUS’ 55:11.74 NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIAsyncInputStream) 55:11.74 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:12.64 /<>/firefox-68.0~b13+build1/ipc/testshell/TestShellParent.cpp: In member function ‘bool mozilla::ipc::TestShellCommandParent::RunCallback(const nsString&)’: 55:12.64 /<>/firefox-68.0~b13+build1/ipc/testshell/TestShellParent.cpp:74:33: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 55:12.64 bool ok = JS_CallFunctionValue(cx, global, callback, 55:12.64 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 55:12.64 JS::HandleValueArray(strVal), &rval); 55:12.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:28.89 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 55:28.89 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 55:28.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Dump(JSContext*, unsigned int, JS::Value*)’: 55:28.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:28.89 return js::ToStringSlow(cx, v); 55:28.89 ~~~~~~~~~~~~~~~~^~~~~~~ 55:28.93 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp: In function ‘bool {anonymous}::Quit(JSContext*, unsigned int, JS::Value*)’: 55:28.93 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:69:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 55:28.93 if (!JS_GetProperty(cx, global, "__XPCShellEnvironment", &v) || 55:28.93 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:28.99 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 55:28.99 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 55:28.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Load(JSContext*, unsigned int, JS::Value*)’: 55:28.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:28.99 return js::ToStringSlow(cx, v); 55:28.99 ~~~~~~~~~~~~~~~~^~~~~~~ 55:29.08 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::Print(JSContext*, unsigned int, JS::Value*)’: 55:29.09 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:29.09 return js::ToStringSlow(cx, v); 55:29.09 ~~~~~~~~~~~~~~~~^~~~~~~ 55:29.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool {anonymous}::DumpXPC(JSContext*, unsigned int, JS::Value*)’: 55:29.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:196:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:29.13 return js::ToUint16Slow(cx, v, out); 55:29.13 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 55:29.21 /<>/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)’: 55:29.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:29.21 return js::ToStringSlow(cx, v); 55:29.21 ~~~~~~~~~~~~~~~~^~~~~~~ 55:29.38 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp: In member function ‘bool mozilla::ipc::XPCShellEnvironment::Init()’: 55:29.38 /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:398:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:29.38 if (!JS_DefineProperty(cx, globalObj, "__XPCShellEnvironment", privateVal, 55:29.38 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:29.38 JSPROP_READONLY | JSPROP_PERMANENT) || 55:29.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55:29.50 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 55:29.50 from /<>/firefox-68.0~b13+build1/ipc/testshell/XPCShellEnvironment.cpp:40: 55:29.50 /<>/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*)’: 55:29.50 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 55:29.50 return js::ToStringSlow(cx, v); 55:29.50 ~~~~~~~~~~~~~~~~^~~~~~~ 55:30.21 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/testshell' 55:30.22 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/contentproc' 55:30.23 ipc/contentproc/plugin-container.o 55:32.36 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/contentproc' 55:32.38 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc' 55:32.38 js/ipc/Unified_cpp_js_ipc0.o 55:37.09 ipc/ipdl/UnifiedProtocols10.o 55:39.66 ipc/glue/Unified_cpp_ipc_glue2.o 55:45.73 Compiling selectors v0.21.0 (/<>/firefox-68.0~b13+build1/servo/components/selectors) 55:45.73 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.21.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=selectors CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/selectors' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 55:49.92 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 55:49.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 55:49.92 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptParent.cpp:9, 55:49.92 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:11: 55:49.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 55:49.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 55:49.92 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 55:49.92 ^ 55:49.92 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 55:49.92 struct Block { 55:49.92 ^~~~~ 55:55.19 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 55:55.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 55:55.19 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamUtils.cpp:12, 55:55.19 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:11: 55:55.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 55:55.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 55:55.19 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 55:55.19 ^ 55:55.19 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 55:55.19 struct Block { 55:55.19 ^~~~~ 55:58.72 Compiling cubeb-pulse v0.2.0 (/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs) 55:58.72 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=2 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Cubeb backed for PulseAudio written in Rust' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dan Glastonbury ' CARGO_PKG_VERSION=0.2.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=cubeb-pulse CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/media/libcubeb/cubeb-pulse-rs' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` *** KEEP ALIVE MARKER *** Total duration: 0:56:00.237500 56:01.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 56:01.32 from /<>/firefox-68.0~b13+build1/js/src/jsapi.h:29, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 56:01.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/DOMTypes.h:11, 56:01.32 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.h:12, 56:01.33 from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.h:11, 56:01.33 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptBase.h:11, 56:01.33 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.h:11, 56:01.33 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:8, 56:01.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 56:01.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 56:01.34 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2272:45: required from here 56:01.34 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 56:01.34 memset(aT, 0, sizeof(T)); 56:01.34 ~~~~~~^~~~~~~~~~~~~~~~~~ 56:01.34 In file included from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:12, 56:01.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 56:01.35 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2271:8: note: ‘struct xpc::GlobalProperties’ declared here 56:01.35 struct GlobalProperties { 56:01.35 ^~~~~~~~~~~~~~~~ 56:06.32 Compiling tokio-tcp v0.1.1 56:06.33 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='TCP bindings for tokio. 56:06.33 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=tokio-tcp CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-tcp' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 56:08.68 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 56:08.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 56:08.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 56:08.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 56:08.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/JavaScriptTypes.cpp:7, 56:08.69 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols1.cpp:2: 56:08.69 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 56:08.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 56:08.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 56:08.70 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 56:08.70 memset(&aArr[0], 0, N * sizeof(T)); 56:08.70 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:08.70 In file included from /usr/include/c++/8/map:61, 56:08.70 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 56:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 56:08.71 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 56:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 56:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/jsipc/JavaScriptTypes.h:11, 56:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/JavaScriptTypes.cpp:7, 56:08.71 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols1.cpp:2: 56:08.71 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 56:08.71 class map 56:08.72 ^~~ 56:10.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:10.93 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In function ‘bool UnknownPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandleValue)’: 56:10.93 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:511:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:10.93 bool UnknownPropertyStub(JSContext* cx, HandleObject obj, HandleId id, 56:10.93 ^~~~~~~~~~~~~~~~~~~ 56:10.93 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In function ‘bool UnknownStrictPropertyStub(JSContext*, JS::HandleObject, JS::HandleId, JS::HandleValue, JS::ObjectOpResult&)’: 56:10.94 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:517:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:10.94 bool UnknownStrictPropertyStub(JSContext* cx, HandleObject obj, HandleId id, 56:10.94 ^~~~~~~~~~~~~~~~~~~~~~~~~ 56:11.00 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:11.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In function ‘mozilla::jsipc::RemoteObject MakeRemoteObject(JSContext*, mozilla::jsipc::ObjectId, JS::HandleObject)’: 56:11.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1059:21: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:11.00 static RemoteObject MakeRemoteObject(JSContext* cx, ObjectId id, 56:11.00 ^~~~~~~~~~~~~~~~ 56:11.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1059:21: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:11.50 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:11.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::IdToObjectMap::find(mozilla::jsipc::ObjectId)’: 56:11.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:43:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:11.51 JSObject* IdToObjectMap::find(ObjectId id) { 56:11.51 ^~~~~~~~~~~~~ 56:11.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:43:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:11.55 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::IdToObjectMap::findPreserveColor(mozilla::jsipc::ObjectId)’: 56:11.56 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:51:11: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:11.56 JSObject* IdToObjectMap::findPreserveColor(ObjectId id) { 56:11.56 ^~~~~~~~~~~~~ 56:11.65 Compiling tokio-udp v0.1.1 56:11.65 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='UDP bindings for tokio. 56:11.65 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=tokio-udp CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio-udp' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 56:11.93 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 56:11.93 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.h:16, 56:11.94 from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.h:11, 56:11.94 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptBase.h:11, 56:11.94 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.h:11, 56:11.94 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:8, 56:11.94 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 56:11.94 /<>/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*)’: 56:11.94 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:11.94 return js::ToStringSlow(cx, v); 56:11.94 ~~~~~~~~~~~~~~~~^~~~~~~ 56:12.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:12.08 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::fromVariant(JSContext*, const mozilla::jsipc::JSVariant&, JS::MutableHandleValue)’: 56:12.08 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:230:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:12.08 bool JavaScriptShared::fromVariant(JSContext* cx, const JSVariant& from, 56:12.08 ^~~~~~~~~~~~~~~~ 56:12.15 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘virtual bool mozilla::jsipc::JavaScriptShared::Unwrap(JSContext*, InfallibleTArray&, JS::MutableHandleObject)’: 56:12.15 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:656:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:12.15 if (!fromVariant(cx, aCpows[i].value(), &v)) { 56:12.15 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.15 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:660:29: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:12.15 if (!JS_DefineUCProperty(cx, obj, name.BeginReading(), name.Length(), v, 56:12.15 ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.15 JSPROP_ENUMERATE)) { 56:12.15 ~~~~~~~~~~~~~~~~~ 56:12.24 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::JavaScriptShared::findObjectById(JSContext*, const mozilla::jsipc::ObjectId&)’: 56:12.24 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:443:37: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:12.24 RootedObject obj(cx, objects_.find(objId)); 56:12.24 ~~~~~~~~~~~~~^~~~~~~ 56:12.33 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::toDescriptor(JSContext*, const mozilla::jsipc::PPropertyDescriptor&, JS::MutableHandle)’: 56:12.33 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:523:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:12.33 bool JavaScriptShared::toDescriptor(JSContext* cx, 56:12.33 ^~~~~~~~~~~~~~~~ 56:12.33 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:527:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:12.33 if (!fromVariant(cx, in.value(), out.value())) { 56:12.33 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.45 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:12.45 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:12.45 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::formatObject(bool, bool, mozilla::jsipc::ObjectId, nsCString&)’: 56:12.45 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:93:8: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:12.45 void formatObject(bool incoming, bool local, ObjectId id, nsCString& out) { 56:12.45 ^~~~~~~~~~~~ 56:12.46 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:100:34: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:12.46 obj = shared->objects_.find(id); 56:12.46 ~~~~~~~~~~~~~~~~~~~~~^~~~ 56:12.56 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:12.56 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::DOMQI(JSContext*, JS::HandleObject, JS::CallArgs&)’: 56:12.56 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:406:32: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:12.56 if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) { 56:12.56 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.57 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:414:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:12.57 return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval()); 56:12.57 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.77 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::ok(JSContext*, const mozilla::jsipc::ReturnStatus&)’: 56:12.77 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1019:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:12.77 if (!fromVariant(cx, status.get_ReturnException().exn(), &exn)) { 56:12.77 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:12.77 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1023:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:12.77 JS_SetPendingException(cx, exn); 56:12.77 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 56:13.30 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:13.30 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.30 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::format(bool, const mozilla::jsipc::JSVariant&, nsCString&)’: 56:13.30 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:167:23: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.30 formatObject(incoming, true, objId.value(), out); 56:13.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.30 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:167:23: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.30 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:172:23: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.30 formatObject(incoming, false, objId.value(), out); 56:13.30 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.30 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:172:23: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.51 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:13.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::toVariant(JSContext*, JS::HandleValue, mozilla::jsipc::JSVariant*)’: 56:13.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:160:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:13.51 bool JavaScriptShared::toVariant(JSContext* cx, JS::HandleValue from, 56:13.51 ^~~~~~~~~~~~~~~~ 56:13.51 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:162:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:13.51 switch (JS_TypeOfValue(cx, from)) { 56:13.51 ~~~~~~~~~~~~~~^~~~~~~~~~ 56:13.51 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 56:13.51 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.h:16, 56:13.51 from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.h:11, 56:13.51 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptBase.h:11, 56:13.51 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.h:11, 56:13.51 from /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptChild.cpp:8, 56:13.51 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:2: 56:13.51 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:13.51 return js::ToStringSlow(cx, v); 56:13.51 ~~~~~~~~~~~~~~~~^~~~~~~ 56:13.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:13.59 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::JavaScriptShared::fromDescriptor(JSContext*, JS::Handle, mozilla::jsipc::PPropertyDescriptor*)’: 56:13.59 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:470:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 56:13.59 bool JavaScriptShared::fromDescriptor(JSContext* cx, 56:13.59 ^~~~~~~~~~~~~~~~ 56:13.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In member function ‘bool mozilla::jsipc::WrapperAnswer::fail(mozilla::dom::AutoJSAPI&, mozilla::jsipc::ReturnStatus*)’: 56:13.63 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:62:28: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:13.63 if (!jsapi.StealException(&exn)) { 56:13.64 ~~~~~~~~~~~~~~~~~~~~^~~~~~ 56:13.68 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:13.68 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.69 /<>/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*)’: 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.69 formatObject(true, true, obj.id, out); 56:13.69 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.69 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:382:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:13.69 if (!fromVariant(cx, value, &val)) { 56:13.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:387:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:13.69 if (!fromVariant(cx, receiverVar, &receiver)) { 56:13.69 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:13.69 if (!JS_ForwardSetPropertyTo(cx, obj, id, val, receiver, result)) { 56:13.69 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.69 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:392:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:13.93 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:13.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.93 /<>/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*)’: 56:13.93 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.93 formatObject(true, true, obj.id, out); 56:13.93 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:13.93 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:13.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:13.93 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:572:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:13.93 if (!fromVariant(cx, vVar, &val)) { 56:13.93 ~~~~~~~~~~~^~~~~~~~~~~~~~~~ 56:14.12 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:14.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*)’: 56:14.12 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:672:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:14.12 bool WrapperOwner::hasInstance(JSContext* cx, HandleObject proxy, 56:14.12 ^~~~~~~~~~~~ 56:14.15 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::hasInstance(JSContext*, JS::HandleObject, JS::MutableHandleValue, bool*) const’: 56:14.15 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:667:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:14.15 bool CPOWProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 56:14.15 ^~~~~~~~~~~~~~~~ 56:14.16 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:669:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:14.16 { return owner->call args; } 56:14.16 ~~~~~~~~~~~~~~~~~~~ 56:14.16 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:14.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.16 JSContext* cx, HandleObject proxy, HandleId id, 56:14.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.16 MutableHandle desc) const { 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 } 56:14.17 ~ 56:14.17 bool WrapperOwner::getOwnPropertyDescriptor( 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 JSContext* cx, HandleObject proxy, HandleId id, 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 MutableHandle desc) { 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 ObjectId objId = idOf(proxy); 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 JSIDVariant idVar; 56:14.17 ~~~~~~~~~~~~~~~~~~ 56:14.17 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.17 return false; 56:14.17 ~~~~~~~~~~~~~ 56:14.20 } 56:14.20 ~ 56:14.20 ReturnStatus status; 56:14.20 ~~~~~~~~~~~~~~~~~~~~ 56:14.20 PPropertyDescriptor result; 56:14.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.20 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:14.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.20 return ipcfail(cx); 56:14.20 ~~~~~~~~~~~~~~~~~~~ 56:14.20 } 56:14.20 ~ 56:14.20 LOG_STACK(); 56:14.20 ~~~~~~~~~~~~ 56:14.20 if (!ok(cx, status)) { 56:14.20 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.20 return false; 56:14.20 ~~~~~~~~~~~~~ 56:14.20 } 56:14.20 ~ 56:14.20 return toDescriptor(cx, result, desc); 56:14.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.20 } 56:14.20 ~ 56:14.20 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:14.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 HandleId id, 56:14.23 ~~~~~~~~~~~~ 56:14.23 Handle desc, 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 ObjectOpResult& result) const { 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 } 56:14.23 ~ 56:14.23 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 HandleId id, Handle desc, 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 ObjectOpResult& result) { 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 ObjectId objId = idOf(proxy); 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 JSIDVariant idVar; 56:14.23 ~~~~~~~~~~~~~~~~~~ 56:14.23 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.23 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.23 return false; 56:14.23 ~~~~~~~~~~~~~ 56:14.23 } 56:14.23 ~ 56:14.24 PPropertyDescriptor descriptor; 56:14.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.25 if (!fromDescriptor(cx, desc, &descriptor)) { 56:14.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.25 return false; 56:14.25 ~~~~~~~~~~~~~ 56:14.25 } 56:14.25 ~ 56:14.25 ReturnStatus status; 56:14.25 ~~~~~~~~~~~~~~~~~~~~ 56:14.25 if (!SendDefineProperty(objId, idVar, descriptor, &status)) { 56:14.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.26 return ipcfail(cx); 56:14.26 ~~~~~~~~~~~~~~~~~~~ 56:14.27 } 56:14.27 ~ 56:14.27 LOG_STACK(); 56:14.27 ~~~~~~~~~~~~ 56:14.27 return ok(cx, status, result); 56:14.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.27 } 56:14.27 ~ 56:14.27 bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:14.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.27 MutableHandleIdVector props) const { 56:14.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.28 FORWARD(ownPropertyKeys, (cx, proxy, props), false); 56:14.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.28 } 56:14.29 ~ 56:14.29 bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:14.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.29 MutableHandleIdVector props) { 56:14.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.29 return getPropertyKeys( 56:14.29 ~~~~~~~~~~~~~~~~~~~~~~~ 56:14.29 cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props); 56:14.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.29 } 56:14.29 ~ 56:14.29 bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:14.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.30 ObjectOpResult& result) const { 56:14.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.31 FORWARD(delete_, (cx, proxy, id, result), false); 56:14.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.31 } 56:14.31 ~ 56:14.31 bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:14.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.31 ObjectOpResult& result) { 56:14.31 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.31 ObjectId objId = idOf(proxy); 56:14.31 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.32 JSIDVariant idVar; 56:14.32 ~~~~~~~~~~~~~~~~~~ 56:14.32 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.33 return false; 56:14.33 ~~~~~~~~~~~~~ 56:14.33 } 56:14.33 ~ 56:14.33 ReturnStatus status; 56:14.33 ~~~~~~~~~~~~~~~~~~~~ 56:14.33 if (!SendDelete(objId, idVar, &status)) { 56:14.33 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.33 return ipcfail(cx); 56:14.33 ~~~~~~~~~~~~~~~~~~~ 56:14.34 } 56:14.34 ~ 56:14.34 LOG_STACK(); 56:14.34 ~~~~~~~~~~~~ 56:14.34 return ok(cx, status, result); 56:14.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.34 } 56:14.34 ~ 56:14.34 bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy, 56:14.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.34 MutableHandleIdVector props) const { 56:14.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.34 // Call the base hook. That will use our implementation of 56:14.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.35 // getOwnEnumerablePropertyKeys and follow the proto chain. 56:14.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.35 return BaseProxyHandler::enumerate(cx, proxy, props); 56:14.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.35 } 56:14.35 ~ 56:14.36 bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 56:14.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.36 bool* bp) const { 56:14.36 ~~~~~~~~~~~~~~~~~ 56:14.36 FORWARD(has, (cx, proxy, id, bp), false); 56:14.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.36 } 56:14.36 ~ 56:14.37 bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id, 56:14.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.38 bool* bp) { 56:14.38 ~~~~~~~~~~~ 56:14.38 ObjectId objId = idOf(proxy); 56:14.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.38 JSIDVariant idVar; 56:14.38 ~~~~~~~~~~~~~~~~~~ 56:14.38 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.38 return false; 56:14.38 ~~~~~~~~~~~~~ 56:14.38 } 56:14.38 ~ 56:14.38 ReturnStatus status; 56:14.38 ~~~~~~~~~~~~~~~~~~~~ 56:14.38 if (!SendHas(objId, idVar, &status, bp)) { 56:14.38 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.38 return ipcfail(cx); 56:14.38 ~~~~~~~~~~~~~~~~~~~ 56:14.38 } 56:14.38 ~ 56:14.38 LOG_STACK(); 56:14.38 ~~~~~~~~~~~~ 56:14.38 return ok(cx, status); 56:14.38 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.38 } 56:14.39 ~ 56:14.39 bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:14.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.39 bool* bp) const { 56:14.39 ~~~~~~~~~~~~~~~~~ 56:14.39 FORWARD(hasOwn, (cx, proxy, id, bp), false); 56:14.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.40 } 56:14.40 ~ 56:14.40 bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:14.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.40 bool* bp) { 56:14.40 ~~~~~~~~~~~ 56:14.40 ObjectId objId = idOf(proxy); 56:14.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.41 JSIDVariant idVar; 56:14.41 ~~~~~~~~~~~~~~~~~~ 56:14.41 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.41 return false; 56:14.41 ~~~~~~~~~~~~~ 56:14.41 } 56:14.41 ~ 56:14.41 ReturnStatus status; 56:14.41 ~~~~~~~~~~~~~~~~~~~~ 56:14.41 if (!SendHasOwn(objId, idVar, &status, bp)) { 56:14.41 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.41 return ipcfail(cx); 56:14.41 ~~~~~~~~~~~~~~~~~~~ 56:14.41 } 56:14.41 ~ 56:14.41 LOG_STACK(); 56:14.42 ~~~~~~~~~~~~ 56:14.42 return !!ok(cx, status); 56:14.42 ~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.42 } 56:14.42 ~ 56:14.43 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:14.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.43 HandleValue receiver, HandleId id, 56:14.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.43 MutableHandleValue vp) const { 56:14.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.43 FORWARD(get, (cx, proxy, receiver, id, vp), false); 56:14.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 } 56:14.44 ~ 56:14.44 static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) { 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 CallArgs args = CallArgsFromVp(argc, vp); 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) { 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 JS_ReportErrorASCII(cx, "bad this object passed to special QI"); 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 return false; 56:14.44 ~~~~~~~~~~~~~ 56:14.44 } 56:14.44 ~ 56:14.44 RootedObject proxy(cx, &args.thisv().toObject()); 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 FORWARD(DOMQI, (cx, proxy, args), false); 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 } 56:14.44 ~ 56:14.44 static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) { 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 CallArgs args = CallArgsFromVp(argc, vp); 56:14.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.44 RootedObject callee(cx, &args.callee()); 56:14.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.45 RootedValue cpowValue(cx); 56:14.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.45 if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) { 56:14.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.45 return false; 56:14.45 ~~~~~~~~~~~~~ 56:14.45 } 56:14.45 ~ 56:14.45 if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) { 56:14.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.45 JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object"); 56:14.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.45 return false; 56:14.45 ~~~~~~~~~~~~~ 56:14.45 } 56:14.45 ~ 56:14.46 RootedObject proxy(cx, &cpowValue.toObject()); 56:14.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.46 FORWARD(toString, (cx, proxy, args), false); 56:14.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.46 } 56:14.46 ~ 56:14.47 bool WrapperOwner::toString(JSContext* cx, HandleObject cpow, 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 JS::CallArgs& args) { 56:14.47 ~~~~~~~~~~~~~~~~~~~~~ 56:14.47 // Ask the other side to call its toString method. Update the callee so that 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 // it points to the CPOW and not to the synthesized CPOWToString function. 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 args.setCallee(ObjectValue(*cpow)); 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 if (!callOrConstruct(cx, cpow, args, false)) { 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 return false; 56:14.47 ~~~~~~~~~~~~~ 56:14.47 } 56:14.47 ~ 56:14.47 if (!args.rval().isString()) { 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 return true; 56:14.47 ~~~~~~~~~~~~ 56:14.47 } 56:14.47 ~ 56:14.47 RootedString cpowResult(cx, args.rval().toString()); 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 nsAutoJSString toStringResult; 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 if (!toStringResult.init(cx, cpowResult)) { 56:14.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.47 return false; 56:14.47 ~~~~~~~~~~~~~ 56:14.49 } 56:14.49 ~ 56:14.49 // We don't want to wrap toString() results for things like the location 56:14.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.49 // object, where toString() is supposed to return a URL and nothing else. 56:14.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.49 nsAutoString result; 56:14.49 ~~~~~~~~~~~~~~~~~~~~ 56:14.49 if (toStringResult[0] == '[') { 56:14.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.49 result.AppendLiteral("[object CPOW "); 56:14.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.50 result += toStringResult; 56:14.50 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.50 result.AppendLiteral("]"); 56:14.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.50 } else { 56:14.51 ~~~~~~~~ 56:14.51 result += toStringResult; 56:14.51 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.51 } 56:14.51 ~ 56:14.51 JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length()); 56:14.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.51 if (!str) { 56:14.51 ~~~~~~~~~~~ 56:14.51 return false; 56:14.51 ~~~~~~~~~~~~~ 56:14.51 } 56:14.51 ~ 56:14.51 args.rval().setString(str); 56:14.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.51 return true; 56:14.51 ~~~~~~~~~~~~ 56:14.51 } 56:14.51 ~ 56:14.51 bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy, 56:14.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.51 JS::CallArgs& args) { 56:14.51 ~~~~~~~~~~~~~~~~~~~~~ 56:14.51 // Someone's calling us, handle nsISupports specially to avoid unnecessary 56:14.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.52 // CPOW traffic. 56:14.52 ~~~~~~~~~~~~~~~~ 56:14.52 if (Maybe id = xpc::JSValue2ID(cx, args[0])) { 56:14.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.52 if (id->Equals(NS_GET_IID(nsISupports))) { 56:14.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.53 args.rval().set(args.thisv()); 56:14.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.53 return true; 56:14.53 ~~~~~~~~~~~~ 56:14.53 } 56:14.53 ~ 56:14.53 // Webidl-implemented DOM objects never have nsIClassInfo. 56:14.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.53 if (id->Equals(NS_GET_IID(nsIClassInfo))) { 56:14.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.53 return Throw(cx, NS_ERROR_NO_INTERFACE); 56:14.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.53 } 56:14.55 ~ 56:14.55 } 56:14.55 ~ 56:14.55 // It wasn't nsISupports, call into the other process to do the QI for us 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // (since we don't know what other interfaces our object supports). Note 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // that we have to use JS_GetPropertyDescriptor here to avoid infinite 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // recursion back into CPOWDOMQI via WrapperOwner::get(). 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // We could stash the actual QI function on our own function object to avoid 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // if we're called multiple times, but since we're transient, there's no 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.55 // point right now. 56:14.55 ~~~~~~~~~~~~~~~~~~~ 56:14.55 JS::Rooted propDesc(cx); 56:14.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) { 56:14.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 return false; 56:14.56 ~~~~~~~~~~~~~ 56:14.56 } 56:14.56 ~ 56:14.56 if (!propDesc.value().isObject()) { 56:14.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node"); 56:14.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 return Throw(cx, NS_ERROR_UNEXPECTED); 56:14.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 } 56:14.56 ~ 56:14.56 return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval()); 56:14.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.56 } 56:14.57 ~ 56:14.57 bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver, 56:14.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.57 HandleId id, MutableHandleValue vp) { 56:14.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 ObjectId objId = idOf(proxy); 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 JSVariant receiverVar; 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 if (!toVariant(cx, receiver, &receiverVar)) { 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 return false; 56:14.58 ~~~~~~~~~~~~~ 56:14.58 } 56:14.58 ~ 56:14.58 JSIDVariant idVar; 56:14.58 ~~~~~~~~~~~~~~~~~~ 56:14.58 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 return false; 56:14.58 ~~~~~~~~~~~~~ 56:14.58 } 56:14.58 ~ 56:14.58 AuxCPOWData* data = AuxCPOWDataOf(proxy); 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString && 56:14.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.58 idVar.get_nsString().EqualsLiteral("QueryInterface")) { 56:14.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.59 // Handle QueryInterface on DOM Objects specially since we can assume 56:14.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.60 // certain things about their implementation. 56:14.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.60 RootedFunction qi(cx, 56:14.60 ~~~~~~~~~~~~~~~~~~~~~ 56:14.60 JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface")); 56:14.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.60 if (!qi) { 56:14.60 ~~~~~~~~~~ 56:14.60 return false; 56:14.60 ~~~~~~~~~~~~~ 56:14.60 } 56:14.60 ~ 56:14.60 vp.set(ObjectValue(*JS_GetFunctionObject(qi))); 56:14.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.61 return true; 56:14.61 ~~~~~~~~~~~~ 56:14.61 } 56:14.61 ~ 56:14.61 JSVariant val; 56:14.61 ~~~~~~~~~~~~~~ 56:14.61 ReturnStatus status; 56:14.61 ~~~~~~~~~~~~~~~~~~~~ 56:14.61 if (!SendGet(objId, receiverVar, idVar, &status, &val)) { 56:14.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.61 return ipcfail(cx); 56:14.61 ~~~~~~~~~~~~~~~~~~~ 56:14.61 } 56:14.61 ~ 56:14.61 LOG_STACK(); 56:14.61 ~~~~~~~~~~~~ 56:14.61 if (!ok(cx, status)) { 56:14.61 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.61 return false; 56:14.61 ~~~~~~~~~~~~~ 56:14.61 } 56:14.61 ~ 56:14.61 if (!fromVariant(cx, val, vp)) { 56:14.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.62 return false; 56:14.62 ~~~~~~~~~~~~~ 56:14.62 } 56:14.62 ~ 56:14.62 if (idVar.type() == JSIDVariant::TnsString && 56:14.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.62 idVar.get_nsString().EqualsLiteral("toString")) { 56:14.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.62 RootedFunction toString(cx, 56:14.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.62 JS_NewFunction(cx, CPOWToString, 0, 0, "toString")); 56:14.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.62 if (!toString) { 56:14.62 ~~~~~~~~~~~~~~~~ 56:14.62 return false; 56:14.62 ~~~~~~~~~~~~~ 56:14.62 } 56:14.63 ~ 56:14.63 RootedObject toStringObj(cx, JS_GetFunctionObject(toString)); 56:14.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.63 if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp, 56:14.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.63 JSPROP_PERMANENT | JSPROP_READONLY)) { 56:14.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.63 return false; 56:14.63 ~~~~~~~~~~~~~ 56:14.63 } 56:14.63 ~ 56:14.63 vp.set(ObjectValue(*toStringObj)); 56:14.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.63 } 56:14.63 ~ 56:14.63 return true; 56:14.63 ~~~~~~~~~~~~ 56:14.64 } 56:14.64 ~ 56:14.64 bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy, 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.64 JS::HandleId id, JS::HandleValue v, 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.64 JS::HandleValue receiver, 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.64 JS::ObjectOpResult& result) const { 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.64 FORWARD(set, (cx, proxy, id, v, receiver, result), false); 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.64 } 56:14.64 ~ 56:14.64 bool WrapperOwner::set(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, 56:14.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.65 JS::HandleValue v, JS::HandleValue receiver, 56:14.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.65 JS::ObjectOpResult& result) { 56:14.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.65 ObjectId objId = idOf(proxy); 56:14.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.65 JSIDVariant idVar; 56:14.65 ~~~~~~~~~~~~~~~~~~ 56:14.65 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.65 return false; 56:14.65 ~~~~~~~~~~~~~ 56:14.65 } 56:14.65 ~ 56:14.65 JSVariant val; 56:14.65 ~~~~~~~~~~~~~~ 56:14.65 if (!toVariant(cx, v, &val)) { 56:14.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.66 return false; 56:14.66 ~~~~~~~~~~~~~ 56:14.66 } 56:14.66 ~ 56:14.66 JSVariant receiverVar; 56:14.66 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.66 if (!toVariant(cx, receiver, &receiverVar)) { 56:14.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.66 return false; 56:14.66 ~~~~~~~~~~~~~ 56:14.66 } 56:14.66 ~ 56:14.66 ReturnStatus status; 56:14.67 ~~~~~~~~~~~~~~~~~~~~ 56:14.67 if (!SendSet(objId, idVar, val, receiverVar, &status)) { 56:14.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.67 return ipcfail(cx); 56:14.67 ~~~~~~~~~~~~~~~~~~~ 56:14.67 } 56:14.67 ~ 56:14.67 LOG_STACK(); 56:14.67 ~~~~~~~~~~~~ 56:14.67 return ok(cx, status, result); 56:14.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.67 } 56:14.67 ~ 56:14.68 bool CPOWProxyHandler::getOwnEnumerablePropertyKeys( 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 JSContext* cx, HandleObject proxy, MutableHandleIdVector props) const { 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 FORWARD(getOwnEnumerablePropertyKeys, (cx, proxy, props), false); 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 } 56:14.68 ~ 56:14.68 bool WrapperOwner::getOwnEnumerablePropertyKeys(JSContext* cx, 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 HandleObject proxy, 56:14.68 ~~~~~~~~~~~~~~~~~~~ 56:14.68 MutableHandleIdVector props) { 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 return getPropertyKeys(cx, proxy, JSITER_OWNONLY, props); 56:14.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.68 } 56:14.69 ~ 56:14.69 bool CPOWProxyHandler::preventExtensions(JSContext* cx, HandleObject proxy, 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.69 ObjectOpResult& result) const { 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.69 FORWARD(preventExtensions, (cx, proxy, result), false); 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.69 } 56:14.69 ~ 56:14.69 bool WrapperOwner::preventExtensions(JSContext* cx, HandleObject proxy, 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.69 ObjectOpResult& result) { 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.69 ObjectId objId = idOf(proxy); 56:14.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.70 ReturnStatus status; 56:14.70 ~~~~~~~~~~~~~~~~~~~~ 56:14.70 if (!SendPreventExtensions(objId, &status)) { 56:14.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.70 return ipcfail(cx); 56:14.70 ~~~~~~~~~~~~~~~~~~~ 56:14.70 } 56:14.70 ~ 56:14.70 LOG_STACK(); 56:14.70 ~~~~~~~~~~~~ 56:14.70 return ok(cx, status, result); 56:14.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.71 } 56:14.71 ~ 56:14.71 bool CPOWProxyHandler::isExtensible(JSContext* cx, HandleObject proxy, 56:14.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.71 bool* extensible) const { 56:14.71 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.71 FORWARD(isExtensible, (cx, proxy, extensible), false); 56:14.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.71 } 56:14.71 ~ 56:14.72 bool WrapperOwner::isExtensible(JSContext* cx, HandleObject proxy, 56:14.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.72 bool* extensible) { 56:14.72 ~~~~~~~~~~~~~~~~~~~ 56:14.72 ObjectId objId = idOf(proxy); 56:14.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.72 ReturnStatus status; 56:14.73 ~~~~~~~~~~~~~~~~~~~~ 56:14.73 if (!SendIsExtensible(objId, &status, extensible)) { 56:14.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.73 return ipcfail(cx); 56:14.73 ~~~~~~~~~~~~~~~~~~~ 56:14.73 } 56:14.73 ~ 56:14.73 LOG_STACK(); 56:14.73 ~~~~~~~~~~~~ 56:14.73 return ok(cx, status); 56:14.73 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.73 } 56:14.73 ~ 56:14.73 bool CPOWProxyHandler::call(JSContext* cx, HandleObject proxy, 56:14.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.73 const CallArgs& args) const { 56:14.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 FORWARD(callOrConstruct, (cx, proxy, args, false), false); 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 } 56:14.74 ~ 56:14.74 bool CPOWProxyHandler::construct(JSContext* cx, HandleObject proxy, 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 const CallArgs& args) const { 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 FORWARD(callOrConstruct, (cx, proxy, args, true), false); 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 } 56:14.74 ~ 56:14.74 bool WrapperOwner::callOrConstruct(JSContext* cx, HandleObject proxy, 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.74 const CallArgs& args, bool construct) { 56:14.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 ObjectId objId = idOf(proxy); 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 InfallibleTArray vals; 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 RootedValueVector outobjects(cx); 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 RootedValue v(cx); 56:14.75 ~~~~~~~~~~~~~~~~~~ 56:14.75 for (size_t i = 0; i < args.length() + 2; i++) { 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 // The |this| value for constructors is a magic value that we won't be 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 // able to convert, so skip it. 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 if (i == 1 && construct) { 56:14.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.75 v = UndefinedValue(); 56:14.76 ~~~~~~~~~~~~~~~~~~~~~ 56:14.76 } else { 56:14.76 ~~~~~~~~ 56:14.76 v = args.base()[i]; 56:14.76 ~~~~~~~~~~~~~~~~~~~ 56:14.76 } 56:14.76 ~ 56:14.76 if (v.isObject()) { 56:14.76 ~~~~~~~~~~~~~~~~~~~ 56:14.76 RootedObject obj(cx, &v.toObject()); 56:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.76 if (xpc::IsOutObject(cx, obj)) { 56:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.76 // Make sure it is not an in-out object. 56:14.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.76 bool found; 56:14.76 ~~~~~~~~~~~ 56:14.77 if (!JS_HasProperty(cx, obj, "value", &found)) { 56:14.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.77 return false; 56:14.77 ~~~~~~~~~~~~~ 56:14.77 } 56:14.77 ~ 56:14.77 if (found) { 56:14.77 ~~~~~~~~~~~~ 56:14.77 JS_ReportErrorASCII(cx, 56:14.77 ~~~~~~~~~~~~~~~~~~~~~~~ 56:14.77 "in-out objects cannot be sent via CPOWs yet"); 56:14.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.77 return false; 56:14.77 ~~~~~~~~~~~~~ 56:14.77 } 56:14.77 ~ 56:14.77 vals.AppendElement(JSParam(void_t())); 56:14.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.78 if (!outobjects.append(ObjectValue(*obj))) { 56:14.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.78 return false; 56:14.78 ~~~~~~~~~~~~~ 56:14.78 } 56:14.78 ~ 56:14.78 continue; 56:14.78 ~~~~~~~~~ 56:14.78 } 56:14.78 ~ 56:14.78 } 56:14.78 ~ 56:14.78 JSVariant val; 56:14.78 ~~~~~~~~~~~~~~ 56:14.78 if (!toVariant(cx, v, &val)) { 56:14.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.78 return false; 56:14.79 ~~~~~~~~~~~~~ 56:14.79 } 56:14.79 ~ 56:14.79 vals.AppendElement(JSParam(val)); 56:14.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.79 } 56:14.79 ~ 56:14.79 JSVariant result; 56:14.79 ~~~~~~~~~~~~~~~~~ 56:14.79 ReturnStatus status; 56:14.79 ~~~~~~~~~~~~~~~~~~~~ 56:14.79 InfallibleTArray outparams; 56:14.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.79 if (!SendCallOrConstruct(objId, vals, construct, &status, &result, 56:14.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.79 &outparams)) { 56:14.79 ~~~~~~~~~~~~~~ 56:14.80 return ipcfail(cx); 56:14.80 ~~~~~~~~~~~~~~~~~~~ 56:14.80 } 56:14.80 ~ 56:14.80 LOG_STACK(); 56:14.80 ~~~~~~~~~~~~ 56:14.80 if (!ok(cx, status)) { 56:14.80 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.80 return false; 56:14.80 ~~~~~~~~~~~~~ 56:14.80 } 56:14.80 ~ 56:14.80 if (outparams.Length() != outobjects.length()) { 56:14.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.80 return ipcfail(cx); 56:14.80 ~~~~~~~~~~~~~~~~~~~ 56:14.80 } 56:14.80 ~ 56:14.81 RootedObject obj(cx); 56:14.81 ~~~~~~~~~~~~~~~~~~~~~ 56:14.81 for (size_t i = 0; i < outparams.Length(); i++) { 56:14.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.81 // Don't bother doing anything for outparams that weren't set. 56:14.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.81 if (outparams[i].type() == JSParam::Tvoid_t) { 56:14.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.81 continue; 56:14.81 ~~~~~~~~~ 56:14.81 } 56:14.81 ~ 56:14.81 // Take the value the child process returned, and set it on the XPC 56:14.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.82 // object. 56:14.82 ~~~~~~~~~~ 56:14.82 if (!fromVariant(cx, outparams[i], &v)) { 56:14.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.82 return false; 56:14.82 ~~~~~~~~~~~~~ 56:14.82 } 56:14.83 ~ 56:14.83 obj = &outobjects[i].toObject(); 56:14.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.83 if (!JS_SetProperty(cx, obj, "value", v)) { 56:14.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.83 return false; 56:14.83 ~~~~~~~~~~~~~ 56:14.83 } 56:14.83 ~ 56:14.83 } 56:14.83 ~ 56:14.83 if (!fromVariant(cx, result, args.rval())) { 56:14.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.83 return false; 56:14.83 ~~~~~~~~~~~~~ 56:14.83 } 56:14.83 ~ 56:14.83 return true; 56:14.84 ~~~~~~~~~~~~ 56:14.84 } 56:14.84 ~ 56:14.84 bool CPOWProxyHandler::hasInstance(JSContext* cx, HandleObject proxy, 56:14.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.84 MutableHandleValue v, bool* bp) const { 56:14.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.84 FORWARD(hasInstance, (cx, proxy, v, bp), false); 56:14.84 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 56:14.84 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:14.84 { return owner->call args; } 56:14.84 ^~~~ 56:14.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:14.85 /<>/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*)’: 56:14.85 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:330:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:14.85 if (!fromVariant(cx, receiverVar, &receiver)) { 56:14.85 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.85 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:14.85 if (!JS_ForwardGetPropertyTo(cx, obj, id, receiver, &val)) { 56:14.85 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.85 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:340:31: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:14.85 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:14.86 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:14.86 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:14.86 formatObject(true, true, obj.id, out); 56:14.86 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.86 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:14.86 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:14.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle)’: 56:14.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:162:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:14.86 bool WrapperOwner::getOwnPropertyDescriptor( 56:14.87 ^~~~~~~~~~~~ 56:14.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:184:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:14.87 return toDescriptor(cx, result, desc); 56:14.87 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 56:14.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool CPOWProxyHandler::getOwnPropertyDescriptor(JSContext*, JS::HandleObject, JS::HandleId, JS::MutableHandle) const’: 56:14.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:156:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:14.87 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:14.87 ^~~~~~~~~~~~~~~~ 56:14.88 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:159:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:14.88 { return owner->call args; } 56:14.88 ~~~~~~~~~~~~~~~~~~~ 56:14.88 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:14.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.88 JSContext* cx, HandleObject proxy, HandleId id, 56:14.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.88 MutableHandle desc) const { 56:14.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.88 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:14.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 56:14.88 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:14.89 { return owner->call args; } 56:14.89 ^~~~ 56:14.89 /<>/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&)’: 56:14.89 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:194:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 56:14.89 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:14.89 ^~~~~~~~~~~~ 56:14.91 /<>/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’: 56:14.91 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:187:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 56:14.91 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:14.91 ^~~~~~~~~~~~~~~~ 56:14.91 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:191:27: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 56:14.91 { return owner->call args; } 56:14.92 ~~~~~~~~~~~~~~~~~~~ 56:14.92 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:14.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.92 JSContext* cx, HandleObject proxy, HandleId id, 56:14.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.92 MutableHandle desc) const { 56:14.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.92 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:14.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.93 } 56:14.94 ~ 56:14.94 bool WrapperOwner::getOwnPropertyDescriptor( 56:14.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.94 JSContext* cx, HandleObject proxy, HandleId id, 56:14.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.94 MutableHandle desc) { 56:14.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.94 ObjectId objId = idOf(proxy); 56:14.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.94 JSIDVariant idVar; 56:14.95 ~~~~~~~~~~~~~~~~~~ 56:14.95 if (!toJSIDVariant(cx, id, &idVar)) { 56:14.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.95 return false; 56:14.95 ~~~~~~~~~~~~~ 56:14.95 } 56:14.95 ~ 56:14.95 ReturnStatus status; 56:14.95 ~~~~~~~~~~~~~~~~~~~~ 56:14.95 PPropertyDescriptor result; 56:14.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.96 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:14.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.96 return ipcfail(cx); 56:14.96 ~~~~~~~~~~~~~~~~~~~ 56:14.96 } 56:14.96 ~ 56:14.96 LOG_STACK(); 56:14.96 ~~~~~~~~~~~~ 56:14.96 if (!ok(cx, status)) { 56:14.96 ~~~~~~~~~~~~~~~~~~~~~~ 56:14.97 return false; 56:14.97 ~~~~~~~~~~~~~ 56:14.97 } 56:14.97 ~ 56:14.98 return toDescriptor(cx, result, desc); 56:14.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.98 } 56:14.98 ~ 56:14.98 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:14.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.98 HandleId id, 56:14.98 ~~~~~~~~~~~~ 56:14.98 Handle desc, 56:14.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.98 ObjectOpResult& result) const { 56:14.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:14.98 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:15.00 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:15.00 { return owner->call args; } 56:15.00 ^~~~ 56:15.00 /<>/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)’: 56:15.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.00 bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver, 56:15.00 ^~~~~~~~~~~~ 56:15.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:417:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:15.00 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:458:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:15.00 if (!fromVariant(cx, val, vp)) { 56:15.00 ~~~~~~~~~~~^~~~~~~~~~~~~ 56:15.01 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:472:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.01 if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp, 56:15.01 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.01 JSPROP_PERMANENT | JSPROP_READONLY)) { 56:15.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.06 /<>/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’: 56:15.07 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.07 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:15.07 ^~~~~~~~~~~~~~~~ 56:15.07 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:309:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:15.07 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:312:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.07 { return owner->call args; } 56:15.07 ~~~~~~~~~~~~~~~~~~~ 56:15.07 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 JSContext* cx, HandleObject proxy, HandleId id, 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 MutableHandle desc) const { 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 } 56:15.07 ~ 56:15.07 bool WrapperOwner::getOwnPropertyDescriptor( 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 JSContext* cx, HandleObject proxy, HandleId id, 56:15.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.07 MutableHandle desc) { 56:15.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.08 ObjectId objId = idOf(proxy); 56:15.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.08 JSIDVariant idVar; 56:15.08 ~~~~~~~~~~~~~~~~~~ 56:15.09 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.09 return false; 56:15.09 ~~~~~~~~~~~~~ 56:15.09 } 56:15.09 ~ 56:15.10 ReturnStatus status; 56:15.10 ~~~~~~~~~~~~~~~~~~~~ 56:15.10 PPropertyDescriptor result; 56:15.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.10 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:15.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.10 return ipcfail(cx); 56:15.10 ~~~~~~~~~~~~~~~~~~~ 56:15.10 } 56:15.10 ~ 56:15.10 LOG_STACK(); 56:15.10 ~~~~~~~~~~~~ 56:15.10 if (!ok(cx, status)) { 56:15.10 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.10 return false; 56:15.12 ~~~~~~~~~~~~~ 56:15.12 } 56:15.12 ~ 56:15.12 return toDescriptor(cx, result, desc); 56:15.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.12 } 56:15.12 ~ 56:15.13 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.13 HandleId id, 56:15.13 ~~~~~~~~~~~~ 56:15.13 Handle desc, 56:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.13 ObjectOpResult& result) const { 56:15.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.14 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:15.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.14 } 56:15.14 ~ 56:15.15 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:15.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.15 HandleId id, Handle desc, 56:15.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.15 ObjectOpResult& result) { 56:15.15 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.15 ObjectId objId = idOf(proxy); 56:15.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.15 JSIDVariant idVar; 56:15.15 ~~~~~~~~~~~~~~~~~~ 56:15.15 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.16 return false; 56:15.16 ~~~~~~~~~~~~~ 56:15.16 } 56:15.16 ~ 56:15.16 PPropertyDescriptor descriptor; 56:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.16 if (!fromDescriptor(cx, desc, &descriptor)) { 56:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.16 return false; 56:15.16 ~~~~~~~~~~~~~ 56:15.16 } 56:15.16 ~ 56:15.16 ReturnStatus status; 56:15.16 ~~~~~~~~~~~~~~~~~~~~ 56:15.16 if (!SendDefineProperty(objId, idVar, descriptor, &status)) { 56:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.16 return ipcfail(cx); 56:15.16 ~~~~~~~~~~~~~~~~~~~ 56:15.16 } 56:15.16 ~ 56:15.16 LOG_STACK(); 56:15.16 ~~~~~~~~~~~~ 56:15.16 return ok(cx, status, result); 56:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.17 } 56:15.18 ~ 56:15.18 bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 MutableHandleIdVector props) const { 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 FORWARD(ownPropertyKeys, (cx, proxy, props), false); 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 } 56:15.18 ~ 56:15.18 bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 MutableHandleIdVector props) { 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 return getPropertyKeys( 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props); 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.18 } 56:15.18 ~ 56:15.18 bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.18 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.19 ObjectOpResult& result) const { 56:15.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.19 FORWARD(delete_, (cx, proxy, id, result), false); 56:15.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.19 } 56:15.19 ~ 56:15.19 bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.19 ObjectOpResult& result) { 56:15.19 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.19 ObjectId objId = idOf(proxy); 56:15.19 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.20 JSIDVariant idVar; 56:15.20 ~~~~~~~~~~~~~~~~~~ 56:15.20 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.20 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.20 return false; 56:15.20 ~~~~~~~~~~~~~ 56:15.20 } 56:15.20 ~ 56:15.20 ReturnStatus status; 56:15.20 ~~~~~~~~~~~~~~~~~~~~ 56:15.21 if (!SendDelete(objId, idVar, &status)) { 56:15.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.21 return ipcfail(cx); 56:15.21 ~~~~~~~~~~~~~~~~~~~ 56:15.21 } 56:15.21 ~ 56:15.21 LOG_STACK(); 56:15.21 ~~~~~~~~~~~~ 56:15.21 return ok(cx, status, result); 56:15.21 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.21 } 56:15.21 ~ 56:15.22 bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy, 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 MutableHandleIdVector props) const { 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 // Call the base hook. That will use our implementation of 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 // getOwnEnumerablePropertyKeys and follow the proto chain. 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 return BaseProxyHandler::enumerate(cx, proxy, props); 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 } 56:15.22 ~ 56:15.22 bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 bool* bp) const { 56:15.22 ~~~~~~~~~~~~~~~~~ 56:15.22 FORWARD(has, (cx, proxy, id, bp), false); 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.22 } 56:15.22 ~ 56:15.22 bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.22 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.23 bool* bp) { 56:15.24 ~~~~~~~~~~~ 56:15.24 ObjectId objId = idOf(proxy); 56:15.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.24 JSIDVariant idVar; 56:15.24 ~~~~~~~~~~~~~~~~~~ 56:15.24 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.24 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.25 return false; 56:15.25 ~~~~~~~~~~~~~ 56:15.25 } 56:15.25 ~ 56:15.25 ReturnStatus status; 56:15.25 ~~~~~~~~~~~~~~~~~~~~ 56:15.25 if (!SendHas(objId, idVar, &status, bp)) { 56:15.25 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.26 return ipcfail(cx); 56:15.26 ~~~~~~~~~~~~~~~~~~~ 56:15.27 } 56:15.27 ~ 56:15.27 LOG_STACK(); 56:15.27 ~~~~~~~~~~~~ 56:15.27 return ok(cx, status); 56:15.27 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.27 } 56:15.27 ~ 56:15.27 bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.27 bool* bp) const { 56:15.27 ~~~~~~~~~~~~~~~~~ 56:15.27 FORWARD(hasOwn, (cx, proxy, id, bp), false); 56:15.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.27 } 56:15.28 ~ 56:15.28 bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.28 bool* bp) { 56:15.28 ~~~~~~~~~~~ 56:15.28 ObjectId objId = idOf(proxy); 56:15.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.29 JSIDVariant idVar; 56:15.29 ~~~~~~~~~~~~~~~~~~ 56:15.29 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.29 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.29 return false; 56:15.30 ~~~~~~~~~~~~~ 56:15.30 } 56:15.30 ~ 56:15.30 ReturnStatus status; 56:15.30 ~~~~~~~~~~~~~~~~~~~~ 56:15.30 if (!SendHasOwn(objId, idVar, &status, bp)) { 56:15.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.30 return ipcfail(cx); 56:15.30 ~~~~~~~~~~~~~~~~~~~ 56:15.30 } 56:15.30 ~ 56:15.30 LOG_STACK(); 56:15.30 ~~~~~~~~~~~~ 56:15.31 return !!ok(cx, status); 56:15.31 ~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.31 } 56:15.31 ~ 56:15.32 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:15.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.32 HandleValue receiver, HandleId id, 56:15.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.32 MutableHandleValue vp) const { 56:15.32 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.32 FORWARD(get, (cx, proxy, receiver, id, vp), false); 56:15.33 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.33 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:15.33 { return owner->call args; } 56:15.33 ^~~~ 56:15.33 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:312:16: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:15.34 { return owner->call args; } 56:15.34 ~~~~~~~~~~~~~~~~~~~ 56:15.34 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:15.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.34 JSContext* cx, HandleObject proxy, HandleId id, 56:15.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.34 MutableHandle desc) const { 56:15.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.34 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:15.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.34 } 56:15.34 ~ 56:15.34 bool WrapperOwner::getOwnPropertyDescriptor( 56:15.34 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.34 JSContext* cx, HandleObject proxy, HandleId id, 56:15.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.35 MutableHandle desc) { 56:15.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.35 ObjectId objId = idOf(proxy); 56:15.35 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.36 JSIDVariant idVar; 56:15.36 ~~~~~~~~~~~~~~~~~~ 56:15.36 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.36 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.36 return false; 56:15.36 ~~~~~~~~~~~~~ 56:15.36 } 56:15.36 ~ 56:15.36 ReturnStatus status; 56:15.37 ~~~~~~~~~~~~~~~~~~~~ 56:15.37 PPropertyDescriptor result; 56:15.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.37 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:15.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.37 return ipcfail(cx); 56:15.37 ~~~~~~~~~~~~~~~~~~~ 56:15.37 } 56:15.37 ~ 56:15.37 LOG_STACK(); 56:15.37 ~~~~~~~~~~~~ 56:15.37 if (!ok(cx, status)) { 56:15.37 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 return false; 56:15.39 ~~~~~~~~~~~~~ 56:15.39 } 56:15.39 ~ 56:15.39 return toDescriptor(cx, result, desc); 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 } 56:15.39 ~ 56:15.39 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 HandleId id, 56:15.39 ~~~~~~~~~~~~ 56:15.39 Handle desc, 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 ObjectOpResult& result) const { 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 } 56:15.39 ~ 56:15.39 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 HandleId id, Handle desc, 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 ObjectOpResult& result) { 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 ObjectId objId = idOf(proxy); 56:15.39 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.39 JSIDVariant idVar; 56:15.40 ~~~~~~~~~~~~~~~~~~ 56:15.40 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.40 return false; 56:15.40 ~~~~~~~~~~~~~ 56:15.40 } 56:15.40 ~ 56:15.40 PPropertyDescriptor descriptor; 56:15.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.40 if (!fromDescriptor(cx, desc, &descriptor)) { 56:15.40 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.40 return false; 56:15.40 ~~~~~~~~~~~~~ 56:15.41 } 56:15.41 ~ 56:15.41 ReturnStatus status; 56:15.41 ~~~~~~~~~~~~~~~~~~~~ 56:15.42 if (!SendDefineProperty(objId, idVar, descriptor, &status)) { 56:15.42 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.42 return ipcfail(cx); 56:15.42 ~~~~~~~~~~~~~~~~~~~ 56:15.42 } 56:15.42 ~ 56:15.43 LOG_STACK(); 56:15.43 ~~~~~~~~~~~~ 56:15.43 return ok(cx, status, result); 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 } 56:15.43 ~ 56:15.43 bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 MutableHandleIdVector props) const { 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 FORWARD(ownPropertyKeys, (cx, proxy, props), false); 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 } 56:15.43 ~ 56:15.43 bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 MutableHandleIdVector props) { 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 return getPropertyKeys( 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props); 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 } 56:15.43 ~ 56:15.43 bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.43 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.43 ObjectOpResult& result) const { 56:15.44 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.45 FORWARD(delete_, (cx, proxy, id, result), false); 56:15.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.45 } 56:15.45 ~ 56:15.45 bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.45 ObjectOpResult& result) { 56:15.45 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.45 ObjectId objId = idOf(proxy); 56:15.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.45 JSIDVariant idVar; 56:15.45 ~~~~~~~~~~~~~~~~~~ 56:15.45 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.46 return false; 56:15.46 ~~~~~~~~~~~~~ 56:15.46 } 56:15.46 ~ 56:15.47 ReturnStatus status; 56:15.47 ~~~~~~~~~~~~~~~~~~~~ 56:15.47 if (!SendDelete(objId, idVar, &status)) { 56:15.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.47 return ipcfail(cx); 56:15.47 ~~~~~~~~~~~~~~~~~~~ 56:15.47 } 56:15.47 ~ 56:15.47 LOG_STACK(); 56:15.47 ~~~~~~~~~~~~ 56:15.47 return ok(cx, status, result); 56:15.47 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 } 56:15.48 ~ 56:15.48 bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy, 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 MutableHandleIdVector props) const { 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 // Call the base hook. That will use our implementation of 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 // getOwnEnumerablePropertyKeys and follow the proto chain. 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 return BaseProxyHandler::enumerate(cx, proxy, props); 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 } 56:15.48 ~ 56:15.48 bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 bool* bp) const { 56:15.48 ~~~~~~~~~~~~~~~~~ 56:15.48 FORWARD(has, (cx, proxy, id, bp), false); 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.48 } 56:15.48 ~ 56:15.48 bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.48 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.49 bool* bp) { 56:15.49 ~~~~~~~~~~~ 56:15.49 ObjectId objId = idOf(proxy); 56:15.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.49 JSIDVariant idVar; 56:15.49 ~~~~~~~~~~~~~~~~~~ 56:15.49 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.49 return false; 56:15.49 ~~~~~~~~~~~~~ 56:15.50 } 56:15.50 ~ 56:15.50 ReturnStatus status; 56:15.50 ~~~~~~~~~~~~~~~~~~~~ 56:15.50 if (!SendHas(objId, idVar, &status, bp)) { 56:15.50 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.50 return ipcfail(cx); 56:15.50 ~~~~~~~~~~~~~~~~~~~ 56:15.50 } 56:15.50 ~ 56:15.51 LOG_STACK(); 56:15.51 ~~~~~~~~~~~~ 56:15.51 return ok(cx, status); 56:15.51 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.51 } 56:15.51 ~ 56:15.51 bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.51 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.51 bool* bp) const { 56:15.51 ~~~~~~~~~~~~~~~~~ 56:15.51 FORWARD(hasOwn, (cx, proxy, id, bp), false); 56:15.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.52 } 56:15.52 ~ 56:15.52 bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.52 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.53 bool* bp) { 56:15.53 ~~~~~~~~~~~ 56:15.53 ObjectId objId = idOf(proxy); 56:15.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.53 JSIDVariant idVar; 56:15.53 ~~~~~~~~~~~~~~~~~~ 56:15.53 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.53 return false; 56:15.53 ~~~~~~~~~~~~~ 56:15.53 } 56:15.53 ~ 56:15.53 ReturnStatus status; 56:15.53 ~~~~~~~~~~~~~~~~~~~~ 56:15.53 if (!SendHasOwn(objId, idVar, &status, bp)) { 56:15.53 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.53 return ipcfail(cx); 56:15.53 ~~~~~~~~~~~~~~~~~~~ 56:15.53 } 56:15.53 ~ 56:15.53 LOG_STACK(); 56:15.53 ~~~~~~~~~~~~ 56:15.53 return !!ok(cx, status); 56:15.53 ~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.53 } 56:15.53 ~ 56:15.53 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:15.54 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.55 HandleValue receiver, HandleId id, 56:15.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.55 MutableHandleValue vp) const { 56:15.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.55 FORWARD(get, (cx, proxy, receiver, id, vp), false); 56:15.55 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:15.55 { return owner->call args; } 56:15.55 ^~~~ 56:15.55 /<>/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&)’: 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.55 bool WrapperOwner::set(JSContext* cx, JS::HandleObject proxy, JS::HandleId id, 56:15.55 ^~~~~~~~~~~~ 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:490:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.55 /<>/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’: 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.55 bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy, 56:15.55 ^~~~~~~~~~~~~~~~ 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:483:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.55 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:487:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.55 { return owner->call args; } 56:15.56 ~~~~~~~~~~~~~~~~~~~ 56:15.56 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.56 JSContext* cx, HandleObject proxy, HandleId id, 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.56 MutableHandle desc) const { 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.56 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.56 } 56:15.56 ~ 56:15.56 bool WrapperOwner::getOwnPropertyDescriptor( 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.56 JSContext* cx, HandleObject proxy, HandleId id, 56:15.56 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.57 MutableHandle desc) { 56:15.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.57 ObjectId objId = idOf(proxy); 56:15.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.57 JSIDVariant idVar; 56:15.57 ~~~~~~~~~~~~~~~~~~ 56:15.57 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.58 return false; 56:15.58 ~~~~~~~~~~~~~ 56:15.58 } 56:15.58 ~ 56:15.58 ReturnStatus status; 56:15.58 ~~~~~~~~~~~~~~~~~~~~ 56:15.58 PPropertyDescriptor result; 56:15.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.58 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:15.59 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.59 return ipcfail(cx); 56:15.59 ~~~~~~~~~~~~~~~~~~~ 56:15.59 } 56:15.59 ~ 56:15.59 LOG_STACK(); 56:15.59 ~~~~~~~~~~~~ 56:15.59 if (!ok(cx, status)) { 56:15.59 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.59 return false; 56:15.60 ~~~~~~~~~~~~~ 56:15.60 } 56:15.60 ~ 56:15.60 return toDescriptor(cx, result, desc); 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 } 56:15.60 ~ 56:15.60 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 HandleId id, 56:15.60 ~~~~~~~~~~~~ 56:15.60 Handle desc, 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 ObjectOpResult& result) const { 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 } 56:15.60 ~ 56:15.60 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 HandleId id, Handle desc, 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 ObjectOpResult& result) { 56:15.60 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.60 ObjectId objId = idOf(proxy); 56:15.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.61 JSIDVariant idVar; 56:15.61 ~~~~~~~~~~~~~~~~~~ 56:15.61 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.61 return false; 56:15.61 ~~~~~~~~~~~~~ 56:15.61 } 56:15.61 ~ 56:15.61 PPropertyDescriptor descriptor; 56:15.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.61 if (!fromDescriptor(cx, desc, &descriptor)) { 56:15.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.61 return false; 56:15.61 ~~~~~~~~~~~~~ 56:15.61 } 56:15.61 ~ 56:15.62 ReturnStatus status; 56:15.62 ~~~~~~~~~~~~~~~~~~~~ 56:15.62 if (!SendDefineProperty(objId, idVar, descriptor, &status)) { 56:15.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.62 return ipcfail(cx); 56:15.62 ~~~~~~~~~~~~~~~~~~~ 56:15.62 } 56:15.62 ~ 56:15.62 LOG_STACK(); 56:15.62 ~~~~~~~~~~~~ 56:15.62 return ok(cx, status, result); 56:15.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.62 } 56:15.62 ~ 56:15.62 bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.62 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.62 MutableHandleIdVector props) const { 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 FORWARD(ownPropertyKeys, (cx, proxy, props), false); 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 } 56:15.63 ~ 56:15.63 bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 MutableHandleIdVector props) { 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 return getPropertyKeys( 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props); 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 } 56:15.63 ~ 56:15.63 bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.63 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.63 ObjectOpResult& result) const { 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 FORWARD(delete_, (cx, proxy, id, result), false); 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 } 56:15.64 ~ 56:15.64 bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 ObjectOpResult& result) { 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 ObjectId objId = idOf(proxy); 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 JSIDVariant idVar; 56:15.64 ~~~~~~~~~~~~~~~~~~ 56:15.64 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.64 return false; 56:15.64 ~~~~~~~~~~~~~ 56:15.65 } 56:15.65 ~ 56:15.65 ReturnStatus status; 56:15.65 ~~~~~~~~~~~~~~~~~~~~ 56:15.65 if (!SendDelete(objId, idVar, &status)) { 56:15.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.65 return ipcfail(cx); 56:15.65 ~~~~~~~~~~~~~~~~~~~ 56:15.65 } 56:15.65 ~ 56:15.65 LOG_STACK(); 56:15.65 ~~~~~~~~~~~~ 56:15.65 return ok(cx, status, result); 56:15.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.65 } 56:15.65 ~ 56:15.65 bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy, 56:15.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 MutableHandleIdVector props) const { 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 // Call the base hook. That will use our implementation of 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 // getOwnEnumerablePropertyKeys and follow the proto chain. 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 return BaseProxyHandler::enumerate(cx, proxy, props); 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 } 56:15.66 ~ 56:15.66 bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 bool* bp) const { 56:15.66 ~~~~~~~~~~~~~~~~~ 56:15.66 FORWARD(has, (cx, proxy, id, bp), false); 56:15.66 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.66 } 56:15.66 ~ 56:15.67 bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.67 bool* bp) { 56:15.67 ~~~~~~~~~~~ 56:15.67 ObjectId objId = idOf(proxy); 56:15.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.67 JSIDVariant idVar; 56:15.67 ~~~~~~~~~~~~~~~~~~ 56:15.67 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.67 return false; 56:15.67 ~~~~~~~~~~~~~ 56:15.67 } 56:15.67 ~ 56:15.67 ReturnStatus status; 56:15.67 ~~~~~~~~~~~~~~~~~~~~ 56:15.67 if (!SendHas(objId, idVar, &status, bp)) { 56:15.67 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.68 return ipcfail(cx); 56:15.68 ~~~~~~~~~~~~~~~~~~~ 56:15.68 } 56:15.68 ~ 56:15.68 LOG_STACK(); 56:15.68 ~~~~~~~~~~~~ 56:15.68 return ok(cx, status); 56:15.68 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.68 } 56:15.68 ~ 56:15.68 bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.68 bool* bp) const { 56:15.68 ~~~~~~~~~~~~~~~~~ 56:15.68 FORWARD(hasOwn, (cx, proxy, id, bp), false); 56:15.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.68 } 56:15.69 ~ 56:15.69 bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.69 bool* bp) { 56:15.69 ~~~~~~~~~~~ 56:15.69 ObjectId objId = idOf(proxy); 56:15.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.69 JSIDVariant idVar; 56:15.69 ~~~~~~~~~~~~~~~~~~ 56:15.69 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.69 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.69 return false; 56:15.69 ~~~~~~~~~~~~~ 56:15.69 } 56:15.69 ~ 56:15.69 ReturnStatus status; 56:15.69 ~~~~~~~~~~~~~~~~~~~~ 56:15.70 if (!SendHasOwn(objId, idVar, &status, bp)) { 56:15.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.70 return ipcfail(cx); 56:15.70 ~~~~~~~~~~~~~~~~~~~ 56:15.70 } 56:15.70 ~ 56:15.70 LOG_STACK(); 56:15.70 ~~~~~~~~~~~~ 56:15.70 return !!ok(cx, status); 56:15.70 ~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.70 } 56:15.70 ~ 56:15.70 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:15.70 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.70 HandleValue receiver, HandleId id, 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 MutableHandleValue vp) const { 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 FORWARD(get, (cx, proxy, receiver, id, vp), false); 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 } 56:15.71 ~ 56:15.71 static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) { 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 CallArgs args = CallArgsFromVp(argc, vp); 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) { 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 JS_ReportErrorASCII(cx, "bad this object passed to special QI"); 56:15.71 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.71 return false; 56:15.71 ~~~~~~~~~~~~~ 56:15.71 } 56:15.72 ~ 56:15.72 RootedObject proxy(cx, &args.thisv().toObject()); 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 FORWARD(DOMQI, (cx, proxy, args), false); 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 } 56:15.72 ~ 56:15.72 static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) { 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 CallArgs args = CallArgsFromVp(argc, vp); 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 RootedObject callee(cx, &args.callee()); 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 RootedValue cpowValue(cx); 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) { 56:15.72 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.72 return false; 56:15.72 ~~~~~~~~~~~~~ 56:15.73 } 56:15.73 ~ 56:15.73 if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) { 56:15.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.73 JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object"); 56:15.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.73 return false; 56:15.73 ~~~~~~~~~~~~~ 56:15.73 } 56:15.73 ~ 56:15.73 RootedObject proxy(cx, &cpowValue.toObject()); 56:15.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.73 FORWARD(toString, (cx, proxy, args), false); 56:15.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.73 } 56:15.73 ~ 56:15.73 bool WrapperOwner::toString(JSContext* cx, HandleObject cpow, 56:15.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 JS::CallArgs& args) { 56:15.74 ~~~~~~~~~~~~~~~~~~~~~ 56:15.74 // Ask the other side to call its toString method. Update the callee so that 56:15.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 // it points to the CPOW and not to the synthesized CPOWToString function. 56:15.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 args.setCallee(ObjectValue(*cpow)); 56:15.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 if (!callOrConstruct(cx, cpow, args, false)) { 56:15.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 return false; 56:15.74 ~~~~~~~~~~~~~ 56:15.74 } 56:15.74 ~ 56:15.74 if (!args.rval().isString()) { 56:15.74 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.74 return true; 56:15.74 ~~~~~~~~~~~~ 56:15.75 } 56:15.75 ~ 56:15.75 RootedString cpowResult(cx, args.rval().toString()); 56:15.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.75 nsAutoJSString toStringResult; 56:15.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.75 if (!toStringResult.init(cx, cpowResult)) { 56:15.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.75 return false; 56:15.75 ~~~~~~~~~~~~~ 56:15.75 } 56:15.75 ~ 56:15.75 // We don't want to wrap toString() results for things like the location 56:15.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.75 // object, where toString() is supposed to return a URL and nothing else. 56:15.75 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.75 nsAutoString result; 56:15.75 ~~~~~~~~~~~~~~~~~~~~ 56:15.75 if (toStringResult[0] == '[') { 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 result.AppendLiteral("[object CPOW "); 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 result += toStringResult; 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 result.AppendLiteral("]"); 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 } else { 56:15.76 ~~~~~~~~ 56:15.76 result += toStringResult; 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 } 56:15.76 ~ 56:15.76 JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length()); 56:15.76 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.76 if (!str) { 56:15.76 ~~~~~~~~~~~ 56:15.76 return false; 56:15.76 ~~~~~~~~~~~~~ 56:15.77 } 56:15.77 ~ 56:15.77 args.rval().setString(str); 56:15.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.77 return true; 56:15.77 ~~~~~~~~~~~~ 56:15.77 } 56:15.77 ~ 56:15.77 bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy, 56:15.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.77 JS::CallArgs& args) { 56:15.77 ~~~~~~~~~~~~~~~~~~~~~ 56:15.77 // Someone's calling us, handle nsISupports specially to avoid unnecessary 56:15.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.77 // CPOW traffic. 56:15.77 ~~~~~~~~~~~~~~~~ 56:15.77 if (Maybe id = xpc::JSValue2ID(cx, args[0])) { 56:15.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 if (id->Equals(NS_GET_IID(nsISupports))) { 56:15.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 args.rval().set(args.thisv()); 56:15.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 return true; 56:15.78 ~~~~~~~~~~~~ 56:15.78 } 56:15.78 ~ 56:15.78 // Webidl-implemented DOM objects never have nsIClassInfo. 56:15.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 if (id->Equals(NS_GET_IID(nsIClassInfo))) { 56:15.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 return Throw(cx, NS_ERROR_NO_INTERFACE); 56:15.78 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.78 } 56:15.78 ~ 56:15.78 } 56:15.78 ~ 56:15.78 // It wasn't nsISupports, call into the other process to do the QI for us 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // (since we don't know what other interfaces our object supports). Note 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // that we have to use JS_GetPropertyDescriptor here to avoid infinite 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // recursion back into CPOWDOMQI via WrapperOwner::get(). 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // We could stash the actual QI function on our own function object to avoid 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // if we're called multiple times, but since we're transient, there's no 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 // point right now. 56:15.79 ~~~~~~~~~~~~~~~~~~~ 56:15.79 JS::Rooted propDesc(cx); 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) { 56:15.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.79 return false; 56:15.80 ~~~~~~~~~~~~~ 56:15.80 } 56:15.80 ~ 56:15.80 if (!propDesc.value().isObject()) { 56:15.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.80 MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node"); 56:15.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.80 return Throw(cx, NS_ERROR_UNEXPECTED); 56:15.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.80 } 56:15.80 ~ 56:15.80 return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval()); 56:15.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.80 } 56:15.80 ~ 56:15.80 bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver, 56:15.80 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.80 HandleId id, MutableHandleValue vp) { 56:15.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.81 ObjectId objId = idOf(proxy); 56:15.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.81 JSVariant receiverVar; 56:15.81 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.81 if (!toVariant(cx, receiver, &receiverVar)) { 56:15.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.81 return false; 56:15.81 ~~~~~~~~~~~~~ 56:15.81 } 56:15.81 ~ 56:15.81 JSIDVariant idVar; 56:15.81 ~~~~~~~~~~~~~~~~~~ 56:15.81 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.81 return false; 56:15.81 ~~~~~~~~~~~~~ 56:15.81 } 56:15.82 ~ 56:15.82 AuxCPOWData* data = AuxCPOWDataOf(proxy); 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString && 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 idVar.get_nsString().EqualsLiteral("QueryInterface")) { 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 // Handle QueryInterface on DOM Objects specially since we can assume 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 // certain things about their implementation. 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 RootedFunction qi(cx, 56:15.82 ~~~~~~~~~~~~~~~~~~~~~ 56:15.82 JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface")); 56:15.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.82 if (!qi) { 56:15.82 ~~~~~~~~~~ 56:15.82 return false; 56:15.83 ~~~~~~~~~~~~~ 56:15.83 } 56:15.83 ~ 56:15.83 vp.set(ObjectValue(*JS_GetFunctionObject(qi))); 56:15.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.83 return true; 56:15.83 ~~~~~~~~~~~~ 56:15.83 } 56:15.83 ~ 56:15.83 JSVariant val; 56:15.83 ~~~~~~~~~~~~~~ 56:15.83 ReturnStatus status; 56:15.83 ~~~~~~~~~~~~~~~~~~~~ 56:15.83 if (!SendGet(objId, receiverVar, idVar, &status, &val)) { 56:15.83 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.83 return ipcfail(cx); 56:15.83 ~~~~~~~~~~~~~~~~~~~ 56:15.83 } 56:15.83 ~ 56:15.84 LOG_STACK(); 56:15.84 ~~~~~~~~~~~~ 56:15.84 if (!ok(cx, status)) { 56:15.84 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.84 return false; 56:15.84 ~~~~~~~~~~~~~ 56:15.84 } 56:15.84 ~ 56:15.84 if (!fromVariant(cx, val, vp)) { 56:15.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.84 return false; 56:15.84 ~~~~~~~~~~~~~ 56:15.84 } 56:15.84 ~ 56:15.84 if (idVar.type() == JSIDVariant::TnsString && 56:15.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.84 idVar.get_nsString().EqualsLiteral("toString")) { 56:15.84 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 RootedFunction toString(cx, 56:15.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 JS_NewFunction(cx, CPOWToString, 0, 0, "toString")); 56:15.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 if (!toString) { 56:15.85 ~~~~~~~~~~~~~~~~ 56:15.85 return false; 56:15.85 ~~~~~~~~~~~~~ 56:15.85 } 56:15.85 ~ 56:15.85 RootedObject toStringObj(cx, JS_GetFunctionObject(toString)); 56:15.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp, 56:15.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 JSPROP_PERMANENT | JSPROP_READONLY)) { 56:15.85 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.85 return false; 56:15.85 ~~~~~~~~~~~~~ 56:15.85 } 56:15.86 ~ 56:15.86 vp.set(ObjectValue(*toStringObj)); 56:15.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.86 } 56:15.86 ~ 56:15.86 return true; 56:15.86 ~~~~~~~~~~~~ 56:15.86 } 56:15.86 ~ 56:15.86 bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy, 56:15.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.86 JS::HandleId id, JS::HandleValue v, 56:15.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.86 JS::HandleValue receiver, 56:15.86 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.86 JS::ObjectOpResult& result) const { 56:15.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.86 FORWARD(set, (cx, proxy, id, v, receiver, result), false); 56:15.87 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:15.87 { return owner->call args; } 56:15.87 ^~~~ 56:15.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:487:16: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:15.87 { return owner->call args; } 56:15.87 ~~~~~~~~~~~~~~~~~~~ 56:15.87 bool CPOWProxyHandler::getOwnPropertyDescriptor( 56:15.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.87 JSContext* cx, HandleObject proxy, HandleId id, 56:15.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.87 MutableHandle desc) const { 56:15.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.87 FORWARD(getOwnPropertyDescriptor, (cx, proxy, id, desc), false); 56:15.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.87 } 56:15.87 ~ 56:15.87 bool WrapperOwner::getOwnPropertyDescriptor( 56:15.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.88 JSContext* cx, HandleObject proxy, HandleId id, 56:15.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.88 MutableHandle desc) { 56:15.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.88 ObjectId objId = idOf(proxy); 56:15.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.88 JSIDVariant idVar; 56:15.88 ~~~~~~~~~~~~~~~~~~ 56:15.88 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.88 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.88 return false; 56:15.88 ~~~~~~~~~~~~~ 56:15.88 } 56:15.88 ~ 56:15.88 ReturnStatus status; 56:15.88 ~~~~~~~~~~~~~~~~~~~~ 56:15.88 PPropertyDescriptor result; 56:15.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.89 if (!SendGetOwnPropertyDescriptor(objId, idVar, &status, &result)) { 56:15.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.89 return ipcfail(cx); 56:15.89 ~~~~~~~~~~~~~~~~~~~ 56:15.89 } 56:15.89 ~ 56:15.89 LOG_STACK(); 56:15.89 ~~~~~~~~~~~~ 56:15.89 if (!ok(cx, status)) { 56:15.89 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.89 return false; 56:15.89 ~~~~~~~~~~~~~ 56:15.89 } 56:15.89 ~ 56:15.89 return toDescriptor(cx, result, desc); 56:15.89 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.89 } 56:15.89 ~ 56:15.90 bool CPOWProxyHandler::defineProperty(JSContext* cx, HandleObject proxy, 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 HandleId id, 56:15.90 ~~~~~~~~~~~~ 56:15.90 Handle desc, 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 ObjectOpResult& result) const { 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 FORWARD(defineProperty, (cx, proxy, id, desc, result), false); 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 } 56:15.90 ~ 56:15.90 bool WrapperOwner::defineProperty(JSContext* cx, HandleObject proxy, 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 HandleId id, Handle desc, 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.90 ObjectOpResult& result) { 56:15.90 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.91 ObjectId objId = idOf(proxy); 56:15.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.91 JSIDVariant idVar; 56:15.91 ~~~~~~~~~~~~~~~~~~ 56:15.91 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.91 return false; 56:15.91 ~~~~~~~~~~~~~ 56:15.91 } 56:15.91 ~ 56:15.91 PPropertyDescriptor descriptor; 56:15.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.91 if (!fromDescriptor(cx, desc, &descriptor)) { 56:15.91 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.91 return false; 56:15.91 ~~~~~~~~~~~~~ 56:15.91 } 56:15.91 ~ 56:15.92 ReturnStatus status; 56:15.92 ~~~~~~~~~~~~~~~~~~~~ 56:15.92 if (!SendDefineProperty(objId, idVar, descriptor, &status)) { 56:15.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.92 return ipcfail(cx); 56:15.92 ~~~~~~~~~~~~~~~~~~~ 56:15.92 } 56:15.92 ~ 56:15.92 LOG_STACK(); 56:15.92 ~~~~~~~~~~~~ 56:15.92 return ok(cx, status, result); 56:15.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.92 } 56:15.92 ~ 56:15.92 bool CPOWProxyHandler::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.92 MutableHandleIdVector props) const { 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 FORWARD(ownPropertyKeys, (cx, proxy, props), false); 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 } 56:15.93 ~ 56:15.93 bool WrapperOwner::ownPropertyKeys(JSContext* cx, HandleObject proxy, 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 MutableHandleIdVector props) { 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 return getPropertyKeys( 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 cx, proxy, JSITER_OWNONLY | JSITER_HIDDEN | JSITER_SYMBOLS, props); 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 } 56:15.93 ~ 56:15.93 bool CPOWProxyHandler::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.93 ObjectOpResult& result) const { 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 FORWARD(delete_, (cx, proxy, id, result), false); 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 } 56:15.94 ~ 56:15.94 bool WrapperOwner::delete_(JSContext* cx, HandleObject proxy, HandleId id, 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 ObjectOpResult& result) { 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 ObjectId objId = idOf(proxy); 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 JSIDVariant idVar; 56:15.94 ~~~~~~~~~~~~~~~~~~ 56:15.94 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.94 return false; 56:15.94 ~~~~~~~~~~~~~ 56:15.94 } 56:15.94 ~ 56:15.95 ReturnStatus status; 56:15.95 ~~~~~~~~~~~~~~~~~~~~ 56:15.95 if (!SendDelete(objId, idVar, &status)) { 56:15.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.95 return ipcfail(cx); 56:15.95 ~~~~~~~~~~~~~~~~~~~ 56:15.95 } 56:15.95 ~ 56:15.95 LOG_STACK(); 56:15.95 ~~~~~~~~~~~~ 56:15.95 return ok(cx, status, result); 56:15.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.95 } 56:15.95 ~ 56:15.95 bool CPOWProxyHandler::enumerate(JSContext* cx, HandleObject proxy, 56:15.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.95 MutableHandleIdVector props) const { 56:15.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 // Call the base hook. That will use our implementation of 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 // getOwnEnumerablePropertyKeys and follow the proto chain. 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 return BaseProxyHandler::enumerate(cx, proxy, props); 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 } 56:15.96 ~ 56:15.96 bool CPOWProxyHandler::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 bool* bp) const { 56:15.96 ~~~~~~~~~~~~~~~~~ 56:15.96 FORWARD(has, (cx, proxy, id, bp), false); 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 } 56:15.96 ~ 56:15.96 bool WrapperOwner::has(JSContext* cx, HandleObject proxy, HandleId id, 56:15.96 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.96 bool* bp) { 56:15.97 ~~~~~~~~~~~ 56:15.97 ObjectId objId = idOf(proxy); 56:15.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.97 JSIDVariant idVar; 56:15.97 ~~~~~~~~~~~~~~~~~~ 56:15.97 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.97 return false; 56:15.97 ~~~~~~~~~~~~~ 56:15.97 } 56:15.97 ~ 56:15.97 ReturnStatus status; 56:15.97 ~~~~~~~~~~~~~~~~~~~~ 56:15.97 if (!SendHas(objId, idVar, &status, bp)) { 56:15.97 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.97 return ipcfail(cx); 56:15.97 ~~~~~~~~~~~~~~~~~~~ 56:15.97 } 56:15.98 ~ 56:15.98 LOG_STACK(); 56:15.98 ~~~~~~~~~~~~ 56:15.98 return ok(cx, status); 56:15.98 ~~~~~~~~~~~~~~~~~~~~~~ 56:15.98 } 56:15.98 ~ 56:15.98 bool CPOWProxyHandler::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.98 bool* bp) const { 56:15.98 ~~~~~~~~~~~~~~~~~ 56:15.98 FORWARD(hasOwn, (cx, proxy, id, bp), false); 56:15.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.98 } 56:15.98 ~ 56:15.98 bool WrapperOwner::hasOwn(JSContext* cx, HandleObject proxy, HandleId id, 56:15.98 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.98 bool* bp) { 56:15.99 ~~~~~~~~~~~ 56:15.99 ObjectId objId = idOf(proxy); 56:15.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.99 JSIDVariant idVar; 56:15.99 ~~~~~~~~~~~~~~~~~~ 56:15.99 if (!toJSIDVariant(cx, id, &idVar)) { 56:15.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.99 return false; 56:15.99 ~~~~~~~~~~~~~ 56:15.99 } 56:15.99 ~ 56:15.99 ReturnStatus status; 56:15.99 ~~~~~~~~~~~~~~~~~~~~ 56:15.99 if (!SendHasOwn(objId, idVar, &status, bp)) { 56:15.99 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:15.99 return ipcfail(cx); 56:15.99 ~~~~~~~~~~~~~~~~~~~ 56:15.99 } 56:15.99 ~ 56:16.00 LOG_STACK(); 56:16.00 ~~~~~~~~~~~~ 56:16.00 return !!ok(cx, status); 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.00 } 56:16.00 ~ 56:16.00 bool CPOWProxyHandler::get(JSContext* cx, HandleObject proxy, 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.00 HandleValue receiver, HandleId id, 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.00 MutableHandleValue vp) const { 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.00 FORWARD(get, (cx, proxy, receiver, id, vp), false); 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.00 } 56:16.00 ~ 56:16.00 static bool CPOWDOMQI(JSContext* cx, unsigned argc, Value* vp) { 56:16.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 CallArgs args = CallArgsFromVp(argc, vp); 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 if (!args.thisv().isObject() || !IsCPOW(&args.thisv().toObject())) { 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 JS_ReportErrorASCII(cx, "bad this object passed to special QI"); 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 return false; 56:16.01 ~~~~~~~~~~~~~ 56:16.01 } 56:16.01 ~ 56:16.01 RootedObject proxy(cx, &args.thisv().toObject()); 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 FORWARD(DOMQI, (cx, proxy, args), false); 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.01 } 56:16.01 ~ 56:16.01 static bool CPOWToString(JSContext* cx, unsigned argc, Value* vp) { 56:16.01 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 CallArgs args = CallArgsFromVp(argc, vp); 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 RootedObject callee(cx, &args.callee()); 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 RootedValue cpowValue(cx); 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) { 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 return false; 56:16.02 ~~~~~~~~~~~~~ 56:16.02 } 56:16.02 ~ 56:16.02 if (!cpowValue.isObject() || !IsCPOW(&cpowValue.toObject())) { 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 JS_ReportErrorASCII(cx, "CPOWToString called on an incompatible object"); 56:16.02 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.02 return false; 56:16.02 ~~~~~~~~~~~~~ 56:16.03 } 56:16.03 ~ 56:16.03 RootedObject proxy(cx, &cpowValue.toObject()); 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 FORWARD(toString, (cx, proxy, args), false); 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 } 56:16.03 ~ 56:16.03 bool WrapperOwner::toString(JSContext* cx, HandleObject cpow, 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 JS::CallArgs& args) { 56:16.03 ~~~~~~~~~~~~~~~~~~~~~ 56:16.03 // Ask the other side to call its toString method. Update the callee so that 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 // it points to the CPOW and not to the synthesized CPOWToString function. 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 args.setCallee(ObjectValue(*cpow)); 56:16.03 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.03 if (!callOrConstruct(cx, cpow, args, false)) { 56:16.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.04 return false; 56:16.04 ~~~~~~~~~~~~~ 56:16.04 } 56:16.04 ~ 56:16.04 if (!args.rval().isString()) { 56:16.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.04 return true; 56:16.04 ~~~~~~~~~~~~ 56:16.04 } 56:16.04 ~ 56:16.04 RootedString cpowResult(cx, args.rval().toString()); 56:16.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.04 nsAutoJSString toStringResult; 56:16.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.04 if (!toStringResult.init(cx, cpowResult)) { 56:16.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.04 return false; 56:16.05 ~~~~~~~~~~~~~ 56:16.05 } 56:16.05 ~ 56:16.05 // We don't want to wrap toString() results for things like the location 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 // object, where toString() is supposed to return a URL and nothing else. 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 nsAutoString result; 56:16.05 ~~~~~~~~~~~~~~~~~~~~ 56:16.05 if (toStringResult[0] == '[') { 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 result.AppendLiteral("[object CPOW "); 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 result += toStringResult; 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 result.AppendLiteral("]"); 56:16.05 ~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.05 } else { 56:16.05 ~~~~~~~~ 56:16.05 result += toStringResult; 56:16.06 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.06 } 56:16.06 ~ 56:16.06 JSString* str = JS_NewUCStringCopyN(cx, result.get(), result.Length()); 56:16.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.06 if (!str) { 56:16.06 ~~~~~~~~~~~ 56:16.06 return false; 56:16.06 ~~~~~~~~~~~~~ 56:16.06 } 56:16.06 ~ 56:16.06 args.rval().setString(str); 56:16.06 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.06 return true; 56:16.06 ~~~~~~~~~~~~ 56:16.06 } 56:16.06 ~ 56:16.07 bool WrapperOwner::DOMQI(JSContext* cx, JS::HandleObject proxy, 56:16.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.07 JS::CallArgs& args) { 56:16.07 ~~~~~~~~~~~~~~~~~~~~~ 56:16.07 // Someone's calling us, handle nsISupports specially to avoid unnecessary 56:16.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.07 // CPOW traffic. 56:16.07 ~~~~~~~~~~~~~~~~ 56:16.07 if (Maybe id = xpc::JSValue2ID(cx, args[0])) { 56:16.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.07 if (id->Equals(NS_GET_IID(nsISupports))) { 56:16.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.07 args.rval().set(args.thisv()); 56:16.07 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.07 return true; 56:16.07 ~~~~~~~~~~~~ 56:16.07 } 56:16.07 ~ 56:16.07 // Webidl-implemented DOM objects never have nsIClassInfo. 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 if (id->Equals(NS_GET_IID(nsIClassInfo))) { 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 return Throw(cx, NS_ERROR_NO_INTERFACE); 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 } 56:16.08 ~ 56:16.08 } 56:16.08 ~ 56:16.08 // It wasn't nsISupports, call into the other process to do the QI for us 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 // (since we don't know what other interfaces our object supports). Note 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 // that we have to use JS_GetPropertyDescriptor here to avoid infinite 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 // recursion back into CPOWDOMQI via WrapperOwner::get(). 56:16.08 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.08 // We could stash the actual QI function on our own function object to avoid 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 // if we're called multiple times, but since we're transient, there's no 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 // point right now. 56:16.09 ~~~~~~~~~~~~~~~~~~~ 56:16.09 JS::Rooted propDesc(cx); 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 if (!JS_GetPropertyDescriptor(cx, proxy, "QueryInterface", &propDesc)) { 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 return false; 56:16.09 ~~~~~~~~~~~~~ 56:16.09 } 56:16.09 ~ 56:16.09 if (!propDesc.value().isObject()) { 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 MOZ_ASSERT_UNREACHABLE("We didn't get QueryInterface off a node"); 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.09 return Throw(cx, NS_ERROR_UNEXPECTED); 56:16.09 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 } 56:16.10 ~ 56:16.10 return JS_CallFunctionValue(cx, proxy, propDesc.value(), args, args.rval()); 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 } 56:16.10 ~ 56:16.10 bool WrapperOwner::get(JSContext* cx, HandleObject proxy, HandleValue receiver, 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 HandleId id, MutableHandleValue vp) { 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 ObjectId objId = idOf(proxy); 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 JSVariant receiverVar; 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 if (!toVariant(cx, receiver, &receiverVar)) { 56:16.10 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.10 return false; 56:16.10 ~~~~~~~~~~~~~ 56:16.11 } 56:16.11 ~ 56:16.11 JSIDVariant idVar; 56:16.11 ~~~~~~~~~~~~~~~~~~ 56:16.11 if (!toJSIDVariant(cx, id, &idVar)) { 56:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.11 return false; 56:16.11 ~~~~~~~~~~~~~ 56:16.11 } 56:16.11 ~ 56:16.11 AuxCPOWData* data = AuxCPOWDataOf(proxy); 56:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.11 if (data->isDOMObject && idVar.type() == JSIDVariant::TnsString && 56:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.11 idVar.get_nsString().EqualsLiteral("QueryInterface")) { 56:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.11 // Handle QueryInterface on DOM Objects specially since we can assume 56:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.12 // certain things about their implementation. 56:16.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.12 RootedFunction qi(cx, 56:16.12 ~~~~~~~~~~~~~~~~~~~~~ 56:16.12 JS_NewFunction(cx, CPOWDOMQI, 1, 0, "QueryInterface")); 56:16.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.12 if (!qi) { 56:16.12 ~~~~~~~~~~ 56:16.12 return false; 56:16.12 ~~~~~~~~~~~~~ 56:16.12 } 56:16.12 ~ 56:16.12 vp.set(ObjectValue(*JS_GetFunctionObject(qi))); 56:16.12 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.12 return true; 56:16.12 ~~~~~~~~~~~~ 56:16.12 } 56:16.13 ~ 56:16.13 JSVariant val; 56:16.13 ~~~~~~~~~~~~~~ 56:16.13 ReturnStatus status; 56:16.13 ~~~~~~~~~~~~~~~~~~~~ 56:16.13 if (!SendGet(objId, receiverVar, idVar, &status, &val)) { 56:16.13 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.13 return ipcfail(cx); 56:16.13 ~~~~~~~~~~~~~~~~~~~ 56:16.13 } 56:16.13 ~ 56:16.13 LOG_STACK(); 56:16.13 ~~~~~~~~~~~~ 56:16.13 if (!ok(cx, status)) { 56:16.13 ~~~~~~~~~~~~~~~~~~~~~~ 56:16.13 return false; 56:16.13 ~~~~~~~~~~~~~ 56:16.13 } 56:16.13 ~ 56:16.14 if (!fromVariant(cx, val, vp)) { 56:16.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.14 return false; 56:16.14 ~~~~~~~~~~~~~ 56:16.14 } 56:16.14 ~ 56:16.14 if (idVar.type() == JSIDVariant::TnsString && 56:16.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.14 idVar.get_nsString().EqualsLiteral("toString")) { 56:16.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.14 RootedFunction toString(cx, 56:16.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.14 JS_NewFunction(cx, CPOWToString, 0, 0, "toString")); 56:16.14 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.14 if (!toString) { 56:16.14 ~~~~~~~~~~~~~~~~ 56:16.14 return false; 56:16.15 ~~~~~~~~~~~~~ 56:16.15 } 56:16.15 ~ 56:16.15 RootedObject toStringObj(cx, JS_GetFunctionObject(toString)); 56:16.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.15 if (!JS_DefineProperty(cx, toStringObj, "__cpow__", vp, 56:16.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.15 JSPROP_PERMANENT | JSPROP_READONLY)) { 56:16.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.15 return false; 56:16.15 ~~~~~~~~~~~~~ 56:16.15 } 56:16.15 ~ 56:16.15 vp.set(ObjectValue(*toStringObj)); 56:16.15 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.15 } 56:16.16 ~ 56:16.16 return true; 56:16.16 ~~~~~~~~~~~~ 56:16.16 } 56:16.16 ~ 56:16.16 bool CPOWProxyHandler::set(JSContext* cx, JS::HandleObject proxy, 56:16.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.16 JS::HandleId id, JS::HandleValue v, 56:16.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.16 JS::HandleValue receiver, 56:16.16 ~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.16 JS::ObjectOpResult& result) const { 56:16.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.16 FORWARD(set, (cx, proxy, id, v, receiver, result), false); 56:16.16 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.17 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:154:24: note: in definition of macro ‘FORWARD’ 56:16.17 { return owner->call args; } 56:16.17 ^~~~ 56:16.17 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:16.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:16.17 /<>/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]’: 56:16.17 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:16.17 formatObject(true, true, obj.id, out); 56:16.17 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:16.17 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:16.17 Compiling storage v0.1.0 (/<>/firefox-68.0~b13+build1/storage/rust) 56:16.17 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust bindings for mozStorage.' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=storage CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/storage/rust' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 56:17.31 /<>/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]’: 56:17.31 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:17.31 formatObject(true, true, obj.id, out); 56:17.31 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:17.31 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:17.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:17.90 /<>/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*)’: 56:17.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:156:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:17.90 if (!JS_GetOwnPropertyDescriptorById(cx, obj, id, &desc)) { 56:17.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 56:18.09 /<>/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*)’: 56:18.09 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:196:20: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:18.09 if (!toDescriptor(cx, descriptor, &desc)) { 56:18.09 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 56:18.09 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:201:29: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 56:18.09 if (!JS_DefinePropertyById(cx, obj, id, desc, success)) { 56:18.09 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:18.30 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/WorkerCommon.h:10, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/WorkerRef.h:10, 56:18.31 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.h:11, 56:18.31 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:7, 56:18.31 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 56:18.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 56:18.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 56:18.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 56:18.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 56:18.33 memset(&aArr[0], 0, N * sizeof(T)); 56:18.33 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:18.33 In file included from /usr/include/c++/8/map:61, 56:18.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 56:18.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 56:18.34 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 56:18.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:10, 56:18.34 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParent.h:12, 56:18.34 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:8, 56:18.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 56:18.34 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 56:18.34 class map 56:18.34 ^~~ 56:18.34 In file included from /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:9, 56:18.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:18.34 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h: In member function ‘void mozilla::jsipc::Logging::print(const char*, const T1&, const T2&, const T3&) [with T1 = mozilla::jsipc::ReceiverObj; T2 = nsTArray; T3 = mozilla::jsipc::OutVariant]’: 56:18.34 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:18.34 formatObject(true, true, obj.id, out); 56:18.34 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:18.34 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptLogging.h:118:17: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:18.40 Compiling parking_lot_core v0.2.14 56:18.41 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION=0.2.14 CARGO_PKG_VERSION_PATCH=14 CARGO_PKG_NAME=parking_lot_core CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 56:18.79 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 56:18.80 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:8:48 56:18.80 | 56:18.80 8 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 56:18.80 | ^^^^^^^^^^^^^^^^^ 56:18.80 | 56:18.80 = note: #[warn(deprecated)] on by default 56:18.80 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 56:18.80 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:22:35 56:18.80 | 56:18.80 22 | static NUM_THREADS: AtomicUsize = ATOMIC_USIZE_INIT; 56:18.80 | ^^^^^^^^^^^^^^^^^ 56:18.80 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 56:18.80 | 56:18.80 22 | static NUM_THREADS: AtomicUsize = AtomicUsize::new(0); 56:18.80 | ^^^^^^^^^^^^^^^^^^^ 56:18.80 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 56:18.81 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot_core/src/parking_lot.rs:23:33 56:18.81 | 56:18.81 23 | static HASHTABLE: AtomicUsize = ATOMIC_USIZE_INIT; 56:18.81 | ^^^^^^^^^^^^^^^^^ 56:18.81 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 56:18.81 | 56:18.81 23 | static HASHTABLE: AtomicUsize = AtomicUsize::new(0); 56:18.81 | ^^^^^^^^^^^^^^^^^^^ 56:18.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:18.90 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘void mozilla::jsipc::IdToObjectMap::remove(mozilla::jsipc::ObjectId)’: 56:18.90 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:63:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:18.90 void IdToObjectMap::remove(ObjectId id) { table_.remove(id); } 56:18.90 ^~~~~~~~~~~~~ 56:18.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘JSObject* mozilla::jsipc::JavaScriptShared::findCPOWByIdPreserveColor(const mozilla::jsipc::ObjectId&)’: 56:18.91 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:428:43: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:18.91 JSObject* obj = cpows_.findPreserveColor(objId); 56:18.91 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 56:18.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:18.99 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘void mozilla::jsipc::WrapperOwner::drop(JSObject*)’: 56:18.99 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:875:31: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:18.99 if (cpows_.findPreserveColor(objId) == obj) { 56:18.99 ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 56:19.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:19.14 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘virtual bool mozilla::jsipc::JavaScriptShared::Wrap(JSContext*, JS::HandleObject, InfallibleTArray*)’: 56:19.14 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:691:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:19.14 if (!JS_GetPropertyById(cx, aObj, id, &v)) { 56:19.14 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 56:19.58 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::IdToObjectMap::add(mozilla::jsipc::ObjectId, JSObject*)’: 56:19.58 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:59:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:19.58 bool IdToObjectMap::add(ObjectId id, JSObject* obj) { 56:19.58 ^~~~~~~~~~~~~ 56:19.90 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:19.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp: In member function ‘bool mozilla::jsipc::WrapperAnswer::RecvDropObject(const mozilla::jsipc::ObjectId&)’: 56:19.90 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:886:45: note: parameter passing for argument of type ‘const mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:19.90 JSObject* obj = objects_.findPreserveColor(objId); 56:19.90 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 56:20.29 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:20: 56:20.29 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp: In member function ‘bool mozilla::jsipc::ObjectToIdMap::add(JSContext*, JSObject*, mozilla::jsipc::ObjectId)’: 56:20.29 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:93:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:20.29 bool ObjectToIdMap::add(JSContext* cx, JSObject* obj, ObjectId id) { 56:20.29 ^~~~~~~~~~~~~ 56:20.29 /<>/firefox-68.0~b13+build1/js/ipc/JavaScriptShared.cpp:93:6: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:20.31 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:38: 56:20.31 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘virtual bool mozilla::jsipc::WrapperOwner::toObjectVariant(JSContext*, JSObject*, mozilla::jsipc::ObjectVariant*)’: 56:20.31 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1086:32: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:20.31 *objVarp = MakeRemoteObject(cx, id, obj); 56:20.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 56:20.31 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:1104:30: note: parameter passing for argument of type ‘mozilla::jsipc::ObjectId’ changed in GCC 7.1 56:20.31 *objVarp = MakeRemoteObject(cx, id, obj); 56:20.31 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 56:20.50 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In member function ‘bool mozilla::jsipc::WrapperOwner::callOrConstruct(JSContext*, JS::HandleObject, const JS::CallArgs&, bool)’: 56:20.50 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:650:21: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.50 if (!fromVariant(cx, outparams[i], &v)) { 56:20.50 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 56:20.50 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:655:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:20.51 if (!JS_SetProperty(cx, obj, "value", v)) { 56:20.51 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 56:20.51 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:660:19: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 56:20.51 if (!fromVariant(cx, result, args.rval())) { 56:20.51 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.68 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp: In function ‘bool CPOWToString(JSContext*, unsigned int, JS::Value*)’: 56:20.69 /<>/firefox-68.0~b13+build1/js/ipc/WrapperOwner.cpp:330:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.69 if (!JS_GetProperty(cx, callee, "__cpow__", &cpowValue)) { 56:20.69 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.85 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc/Unified_cpp_js_ipc0.cpp:29: 56:20.85 /<>/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*)’: 56:20.85 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:457:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.85 if (!fromVariant(cx, argv[0], &objv)) { 56:20.85 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 56:20.85 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:480:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.86 if (!fromVariant(cx, argv[i].get_JSVariant(), &v)) { 56:20.86 ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:495:25: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:20.86 if (!JS::Construct(cx, vals[0], args, &obj)) { 56:20.86 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.86 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 56:20.86 if (!JS::Call(cx, vals[1], vals[0], args, &rval)) return fail(aes, rs); 56:20.87 ~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:20.87 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:500:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.88 /<>/firefox-68.0~b13+build1/js/ipc/WrapperAnswer.cpp:523:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 56:20.88 if (!JS_GetProperty(cx, obj, "value", &v)) { 56:20.88 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 56:24.02 Compiling fallible v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/fallible) 56:24.02 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=fallible CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/fallible' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 56:24.45 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/ipc' 56:24.45 Compiling wr_malloc_size_of v0.0.1 (/<>/firefox-68.0~b13+build1/gfx/wr/wr_malloc_size_of) 56:24.46 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Internal utility to measure memory usage in WebRender.' CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=wr_malloc_size_of CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/wr_malloc_size_of' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 56:24.46 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal' 56:24.47 hal/Hal.o 56:24.47 hal/Unified_cpp_hal0.o 56:25.31 Compiling plane-split v0.13.8 56:25.31 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=13 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Plane splitting' CARGO_PKG_REPOSITORY='https://github.com/servo/plane-split' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Dzmitry Malyshau ' CARGO_PKG_VERSION=0.13.8 CARGO_PKG_VERSION_PATCH=8 CARGO_PKG_NAME=plane-split CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/plane-split' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 56:28.78 Compiling webrender v0.60.0 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender) 56:28.78 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION=0.60.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=webrender CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 56:34.70 Compiling style v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/style) 56:34.70 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=style CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/style' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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'` 56:37.96 In file included from /usr/include/c++/8/map:60, 56:37.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 56:37.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 56:37.96 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 56:37.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:10, 56:37.96 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParent.h:12, 56:37.96 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:8, 56:37.96 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 56:37.97 /usr/include/c++/8/bits/stl_tree.h: In member 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 >]’: 56:37.97 /usr/include/c++/8/bits/stl_tree.h:2414: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 >’} changed in GCC 7.1 56:37.97 _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>:: 56:37.97 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56:39.75 In file included from /usr/include/c++/8/map:61, 56:39.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 56:39.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 56:39.75 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 56:39.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ipc/Transport.h:10, 56:39.75 from /<>/firefox-68.0~b13+build1/ipc/glue/BackgroundParent.h:12, 56:39.75 from /<>/firefox-68.0~b13+build1/ipc/glue/IPCStreamSource.cpp:8, 56:39.75 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue/Unified_cpp_ipc_glue1.cpp:2: 56:39.76 /usr/include/c++/8/bits/stl_map.h: In member function ‘void mozilla::ipc::MessageChannel::RunMessage(mozilla::ipc::MessageChannel::MessageTask&)’: 56:39.76 /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 56:39.76 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 56:39.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 56:39.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 56:39.87 from /<>/firefox-68.0~b13+build1/hal/Hal.cpp:24: 56:39.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 56:39.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 56:39.88 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 56:39.88 ^ 56:39.88 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 56:39.88 struct Block { 56:39.88 ^~~~~ 56:39.98 /usr/include/c++/8/bits/stl_map.h: In member function ‘bool mozilla::ipc::MessageChannel::Call(mozilla::ipc::MessageChannel::Message*, mozilla::ipc::MessageChannel::Message*)’: 56:39.98 /usr/include/c++/8/bits/stl_map.h:518:8: note: parameter passing for argument of type ‘std::_Rb_tree, std::_Select1st >, std::less, std::allocator > >::const_iterator’ {aka ‘std::_Rb_tree_const_iterator >’} changed in GCC 7.1 56:39.98 __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct, 56:55.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/glue' 56:55.82 Compiling derive_common v0.0.1 (/<>/firefox-68.0~b13+build1/servo/components/derive_common) 56:55.82 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=0 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='The Servo Project Developers' CARGO_PKG_VERSION=0.0.1 CARGO_PKG_VERSION_PATCH=1 CARGO_PKG_NAME=derive_common CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/servo/components/derive_common' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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: 0:57:00.237512 57:02.32 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 57:02.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentChild.h:14, 57:02.32 from /<>/firefox-68.0~b13+build1/hal/WindowIdentifier.cpp:9, 57:02.32 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal/Unified_cpp_hal0.cpp:11: 57:02.32 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 57:02.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:02.33 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 57:02.33 ^ 57:02.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 57:02.33 struct Block { 57:02.33 ^~~~~ 57:10.64 ipc/ipdl/UnifiedProtocols11.o 57:22.14 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 57:22.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 57:22.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 57:22.14 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 57:22.15 from /<>/firefox-68.0~b13+build1/hal/Hal.h:13, 57:22.15 from /<>/firefox-68.0~b13+build1/hal/HalWakeLock.cpp:7, 57:22.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal/Unified_cpp_hal0.cpp:2: 57:22.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 57:22.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 57:22.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 57:22.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 57:22.15 memset(&aArr[0], 0, N * sizeof(T)); 57:22.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 57:22.15 In file included from /usr/include/c++/8/map:61, 57:22.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 57:22.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 57:22.16 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 57:22.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 57:22.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/hal_sandbox/PHal.h:11, 57:22.17 from /<>/firefox-68.0~b13+build1/hal/Hal.h:13, 57:22.17 from /<>/firefox-68.0~b13+build1/hal/HalWakeLock.cpp:7, 57:22.17 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal/Unified_cpp_hal0.cpp:2: 57:22.18 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 57:22.18 class map 57:22.18 ^~~ 57:22.22 ipc/ipdl/UnifiedProtocols12.o 57:31.38 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/hal' 57:31.39 Compiling rkv v0.9.4 57:31.39 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Richard Newman :Nan Jiang :Myk Melez ' CARGO_PKG_VERSION=0.9.4 CARGO_PKG_VERSION_PATCH=4 CARGO_PKG_NAME=rkv CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/rkv' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://github.com/mozilla/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'` 57:34.82 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 57:34.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PClientOpenWindowOp.cpp:7, 57:34.82 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols10.cpp:38: 57:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 57:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:34.82 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 57:34.82 ^ 57:34.82 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 57:34.82 struct Block { 57:34.82 ^~~~~ 57:38.79 ipc/ipdl/UnifiedProtocols13.o 57:49.05 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=25 OUT_DIR='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cssparser-d99e717223b31feb/out' CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Rust implementation of CSS Syntax Level 3' CARGO_PKG_REPOSITORY='https://github.com/servo/rust-cssparser' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Simon Sapin ' CARGO_PKG_VERSION=0.25.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=cssparser CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/cssparser' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 57:49.85 warning: use of deprecated item 'std::ascii::AsciiExt::make_ascii_lowercase': use inherent methods instead 57:49.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/macros.rs:137:13 57:49.85 | 57:49.85 137 | ::std::ascii::AsciiExt::make_ascii_lowercase(&mut buffer[first_uppercase..]); 57:49.85 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 57:49.85 | 57:49.85 = note: #[warn(deprecated)] on by default 57:49.85 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 57:49.85 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:9:30 57:49.85 | 57:49.85 9 | #[allow(unused_imports)] use std::ascii::AsciiExt; 57:49.85 | ^^^^^^^^^^^^^^^^^^^^ 57:49.86 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 57:49.86 --> /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/armv7-unknown-linux-gnueabihf/release/build/cssparser-d99e717223b31feb/out/tokenizer.rs:1:80 57:49.86 | 57:49.86 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 > { 57:49.86 | ^^^^^^^^^^^^^^^^^^^^^^^^ 57:49.86 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 57:49.86 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:8:30 57:49.86 | 57:49.86 8 | #[allow(unused_imports)] use std::ascii::AsciiExt; 57:49.86 | ^^^^^^^^^^^^^^^^^^^^ 57:49.86 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 57:49.86 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/nth.rs:5:30 57:49.86 | 57:49.86 5 | #[allow(unused_imports)] use std::ascii::AsciiExt; 57:49.86 | ^^^^^^^^^^^^^^^^^^^^ 57:49.86 warning: use of deprecated item 'std::ascii::AsciiExt': use inherent methods instead 57:49.86 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/serializer.rs:7:30 57:49.86 | 57:49.86 7 | #[allow(unused_imports)] use std::ascii::AsciiExt; 57:49.86 | ^^^^^^^^^^^^^^^^^^^^ 57:50.53 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 57:50.53 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:274:45 57:50.53 | 57:50.53 274 | parse_until_after::<'i, 't, _, _, _>(self.input, Delimiter::Semicolon, |input| { 57:50.53 | ^^ 57:50.53 | 57:50.53 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:937:55 57:50.53 | 57:50.53 937 | pub fn parse_until_after<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 57:50.53 | - the late bound lifetime parameter is introduced here 57:50.53 | 57:50.53 = note: #[warn(late_bound_lifetime_arguments)] on by default 57:50.53 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:50.53 = note: for more information, see issue #42868 57:50.65 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 57:50.65 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:458:39 57:50.65 | 57:50.65 458 | let result = parse_until_before::<'i, 't, _, _, _>(input, delimiters, |input| { 57:50.65 | ^^ 57:50.65 | 57:50.65 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:902:56 57:50.65 | 57:50.65 902 | pub fn parse_until_before<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 57:50.65 | - the late bound lifetime parameter is introduced here 57:50.65 | 57:50.65 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:50.65 = note: for more information, see issue #42868 57:50.66 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 57:50.66 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:476:42 57:50.66 | 57:50.66 476 | parse_nested_block::<'i, 't, _, _, _>( 57:50.66 | ^^ 57:50.67 | 57:50.67 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:955:56 57:50.67 | 57:50.67 955 | pub fn parse_nested_block<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, parse: F) 57:50.67 | - the late bound lifetime parameter is introduced here 57:50.67 | 57:50.67 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:50.68 = note: for more information, see issue #42868 57:50.71 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 57:50.71 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:510:40 57:50.71 | 57:50.71 510 | let prelude = parse_until_before::<'i, 't, _, _, _>(input, Delimiter::CurlyBracketBlock, |input| { 57:50.71 | ^^ 57:50.71 | 57:50.71 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:902:56 57:50.71 | 57:50.71 902 | pub fn parse_until_before<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, 57:50.71 | - the late bound lifetime parameter is introduced here 57:50.71 | 57:50.71 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:50.71 = note: for more information, see issue #42868 57:50.71 warning: cannot specify lifetime arguments explicitly if late bound lifetime parameters are present 57:50.72 --> /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/rules_and_declarations.rs:518:34 57:50.72 | 57:50.72 518 | parse_nested_block::<'i, 't, _, _, _>( 57:50.72 | ^^ 57:50.72 | 57:50.72 ::: /<>/firefox-68.0~b13+build1/third_party/rust/cssparser/src/parser.rs:955:56 57:50.72 | 57:50.73 955 | pub fn parse_nested_block<'i: 't, 't, F, T, E>(parser: &mut Parser<'i, 't>, parse: F) 57:50.73 | - the late bound lifetime parameter is introduced here 57:50.73 | 57:50.74 = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release! 57:50.75 = note: for more information, see issue #42868 57:50.92 ipc/ipdl/UnifiedProtocols14.o 57:54.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 57:54.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PCycleCollectWithLogs.cpp:7, 57:54.37 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols12.cpp:29: 57:54.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 57:54.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:54.37 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 57:54.37 ^ 57:54.37 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 57:54.37 struct Block { 57:54.37 ^~~~~ 57:59.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 57:59.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PContentChild.cpp:7, 57:59.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols11.cpp:92: 57:59.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 57:59.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 57:59.16 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 57:59.16 ^ 57:59.16 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 57:59.16 struct Block { 57:59.16 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:58:00.237518 58:05.58 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/selectors-f7e446e0466a980b/build-script-build` 58:05.60 Compiling tokio v0.1.7 58:05.61 Running `CARGO=/usr/bin/cargo 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 58:05.61 backed applications. 58:05.61 ' CARGO_PKG_REPOSITORY='https://github.com/tokio-rs/tokio' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Carl Lerche ' CARGO_PKG_VERSION=0.1.7 CARGO_PKG_VERSION_PATCH=7 CARGO_PKG_NAME=tokio CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/tokio' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE='https://tokio.rs' /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` 58:13.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTHashtable.h:21, 58:13.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBaseHashtable.h:12, 58:13.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsClassHashtable.h:11, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FilterSupport.h:15, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GfxMessageUtils.h:11, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PCompositorBridge.cpp:7, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols11.cpp:2: 58:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 58:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 58:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 58:14.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 58:14.00 memset(&aArr[0], 0, N * sizeof(T)); 58:14.00 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 58:14.00 In file included from /usr/include/c++/8/map:61, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 58:14.00 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GfxMessageUtils.h:14, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PCompositorBridge.cpp:7, 58:14.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols11.cpp:2: 58:14.00 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 58:14.00 class map 58:14.00 ^~~ 58:15.87 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 58:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PExternalHelperApp.cpp:9, 58:15.87 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols13.cpp:29: 58:15.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 58:15.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 58:15.87 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 58:15.87 ^ 58:15.87 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 58:15.87 struct Block { 58:15.87 ^~~~~ 58:29.11 Compiling bookmark_sync v0.1.0 (/<>/firefox-68.0~b13+build1/toolkit/components/places/bookmark_sync) 58:29.12 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=1 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION= CARGO_PKG_REPOSITORY= LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Lina Cambridge ' CARGO_PKG_VERSION=0.1.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=bookmark_sync CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/toolkit/components/places/bookmark_sync' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 58:32.10 ipc/ipdl/UnifiedProtocols15.o 58:45.21 ipc/ipdl/UnifiedProtocols16.o 58:58.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentChild.h:24, 58:58.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PFileDescriptorSetChild.cpp:11, 58:58.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols14.cpp:2: 58:58.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 58:58.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 58:58.61 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 58:58.61 ^ 58:58.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 58:58.61 struct Block { 58:58.61 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 0:59:00.239040 59:03.92 Compiling parking_lot v0.6.3 59:03.93 Running `CARGO=/usr/bin/cargo 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' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Amanieu d'\''Antras ' CARGO_PKG_VERSION=0.6.3 CARGO_PKG_VERSION_PATCH=3 CARGO_PKG_NAME=parking_lot CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/third_party/rust/parking_lot' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 59:04.29 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:16:5 59:04.29 | 59:04.29 16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT; 59:04.29 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 59:04.29 | 59:04.29 = note: #[warn(deprecated)] on by default 59:04.29 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:95:34 59:04.29 | 59:04.29 95 | pub const ONCE_INIT: Once = Once(ATOMIC_U8_INIT); 59:04.29 | ^^^^^^^^^^^^^^ 59:04.29 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.29 | 59:04.29 95 | pub const ONCE_INIT: Once = Once(AtomicUsize::new(0)); 59:04.29 | ^^^^^^^^^^^^^^^^^^^ 59:04.29 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.29 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/once.rs:109:14 59:04.29 | 59:04.29 109 | Once(ATOMIC_U8_INIT) 59:04.29 | ^^^^^^^^^^^^^^ 59:04.29 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.30 | 59:04.30 109 | Once(AtomicUsize::new(0)) 59:04.30 | ^^^^^^^^^^^^^^^^^^^ 59:04.30 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.31 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_mutex.rs:16:5 59:04.31 | 59:04.31 16 | use std::sync::atomic::ATOMIC_USIZE_INIT as ATOMIC_U8_INIT; 59:04.31 | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 59:04.32 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.32 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_mutex.rs:42:16 59:04.32 | 59:04.33 42 | state: ATOMIC_U8_INIT, 59:04.33 | ^^^^^^^^^^^^^^ 59:04.33 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.34 | 59:04.34 42 | state: AtomicUsize::new(0), 59:04.34 | ^^^^^^^^^^^^^^^^^^^ 59:04.34 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.34 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_rwlock.rs:18:48 59:04.34 | 59:04.34 18 | use std::sync::atomic::{AtomicUsize, Ordering, ATOMIC_USIZE_INIT}; 59:04.34 | ^^^^^^^^^^^^^^^^^ 59:04.35 warning: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.35 --> /<>/firefox-68.0~b13+build1/third_party/rust/parking_lot/src/raw_rwlock.rs:47:16 59:04.35 | 59:04.35 47 | state: ATOMIC_USIZE_INIT, 59:04.35 | ^^^^^^^^^^^^^^^^^ 59:04.35 help: use of deprecated item 'std::sync::atomic::ATOMIC_USIZE_INIT': the `new` function is now preferred 59:04.35 | 59:04.36 47 | state: AtomicUsize::new(0), 59:04.36 | ^^^^^^^^^^^^^^^^^^^ 59:08.71 Compiling webrender_api v0.60.0 (/<>/firefox-68.0~b13+build1/gfx/wr/webrender_api) 59:08.72 Running `CARGO=/usr/bin/cargo CARGO_PKG_VERSION_MINOR=60 CARGO_PKG_VERSION_PRE= CARGO_PKG_DESCRIPTION='Public API for WebRender' CARGO_PKG_REPOSITORY='https://github.com/servo/webrender' LD_LIBRARY_PATH='/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/deps:/usr/lib' CARGO_PKG_AUTHORS='Glenn Watson ' CARGO_PKG_VERSION=0.60.0 CARGO_PKG_VERSION_PATCH=0 CARGO_PKG_NAME=webrender_api CARGO_MANIFEST_DIR='/<>/firefox-68.0~b13+build1/gfx/wr/webrender_api' CARGO_PKG_VERSION_MAJOR=0 CARGO_PKG_HOMEPAGE= /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` 59:15.74 ipc/ipdl/UnifiedProtocols17.o 59:22.11 ipc/ipdl/UnifiedProtocols18.o 59:38.13 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 59:38.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PHeapSnapshotTempFileHelper.cpp:7, 59:38.13 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols17.cpp:2: 59:38.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 59:38.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 59:38.13 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 59:38.13 ^ 59:38.13 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 59:38.13 struct Block { 59:38.13 ^~~~~ 59:43.66 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 59:43.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PHal.cpp:8, 59:43.66 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols16.cpp:92: 59:43.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 59:43.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 59:43.66 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 59:43.66 ^ 59:43.66 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 59:43.66 struct Block { 59:43.66 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:00:00.238060 60:05.54 ipc/ipdl/UnifiedProtocols19.o 60:12.87 ipc/ipdl/UnifiedProtocols2.o 60:16.43 ipc/ipdl/UnifiedProtocols20.o 60:21.74 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 60:21.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PJavaScript.cpp:7, 60:21.74 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols18.cpp:20: 60:21.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 60:21.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 60:21.74 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 60:21.74 ^ 60:21.74 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 60:21.74 struct Block { 60:21.75 ^~~~~ 60:39.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 60:39.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PMedia.cpp:7, 60:39.21 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols19.cpp:11: 60:39.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 60:39.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 60:39.21 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 60:39.21 ^ 60:39.21 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 60:39.21 struct Block { 60:39.21 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:01:00.237503 61:04.71 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/webrender-edbde8a1f98bce62/build-script-build` 61:04.73 [webrender 0.60.0] cargo:rerun-if-changed=res 61:04.73 [webrender 0.60.0] cargo:rerun-if-changed=res/base.glsl 61:04.73 [webrender 0.60.0] cargo:rerun-if-changed=res/debug_color.glsl 61:04.73 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_yuv_image.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/shared.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/snap.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/pls_resolve.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/rect.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache_update.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_blend.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_cover.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_radial_gradient.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/debug_font.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/render_task.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_scale.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/clip_shared.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_gradient.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_segment.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/shared_other.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/ellipse.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/pls_init.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/gpu_cache.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/transform.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_image.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_mix_blend.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush.glsl 61:04.74 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_linear_gradient.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/pf_vector_stencil.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_line_decoration.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_image.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_rectangle.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_blur.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/brush_solid.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_border_solid.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/ps_text_run.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/prim_shared.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/cs_clip_box_shadow.glsl 61:04.75 [webrender 0.60.0] cargo:rerun-if-changed=res/ps_split_composite.glsl 61:04.80 Running `/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/release/build/style-2a90c6fb8a088388/build-script-build` 61:04.82 [style 0.0.1] cargo:rerun-if-changed=build.rs 61:04.83 [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 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/declaration_block.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/text.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_box.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_text.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/margin.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/column.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/border.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_ui.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/list.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/background.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/ui.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/box.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_svg.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/color.mako.rs 61:04.83 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/xul.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/position.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/svg.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/padding.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/counters.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/effects.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/outline.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/inherited_table.mako.rs 61:04.84 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/font.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/longhands/table.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/build.py 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/Mako-0.9.1.zip 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/text.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_text.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/margin.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/column.mako.rs 61:04.85 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/border.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/list.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/background.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/box.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/inherited_svg.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/position.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/svg.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/padding.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/outline.mako.rs 61:04.86 [style 0.0.1] cargo:rerun-if-changed=properties/shorthands/font.mako.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/gecko.mako.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/helpers/animated_properties.mako.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/properties.html.mako 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/cascade.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/computed_value_flags.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/properties.mako.rs 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/data.py 61:04.87 [style 0.0.1] cargo:rerun-if-changed=properties/helpers.mako.rs 61:20.65 [style 0.0.1] cargo:rerun-if-changed=build_gecko.rs 61:20.65 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/layout/style/bindgen.toml 61:20.65 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/layout/style/ServoBindings.toml 61:26.50 ipc/ipdl/UnifiedProtocols21.o 61:34.62 ipc/ipdl/UnifiedProtocols22.o 61:36.52 [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 61:36.52 [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 61:36.52 [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 61:36.53 [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 61:36.53 [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 61:36.53 [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 61:36.53 [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 61:36.53 [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 61:36.54 [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 61:36.54 [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 61:36.54 [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 61:42.39 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 61:42.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PNeckoParent.cpp:14, 61:42.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols20.cpp:2: 61:42.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 61:42.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 61:42.39 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 61:42.39 ^ 61:42.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 61:42.39 struct Block { 61:42.39 ^~~~~ 61:54.46 [style 0.0.1] Failed to run rustfmt: No such file or directory (os error 2) (non-fatal, continuing) 61:54.75 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/servo/components/style/gecko/regen_atoms.py 61:55.17 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtomList.h 61:55.17 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/servo/components/style/gecko/pseudo_element_definition.mako.rs 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDependentString.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCoord.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/UseCounterList.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prtime.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMWindow.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Pair.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRequestObserver.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozmemory.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDragSession.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoArcTypeList.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCycleCollectionNoteChild.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPropertyTable.h 61:55.18 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/OperatorNewExtensions.h 61:55.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MathAlgorithms.h 61:55.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoElementSnapshotTable.h 61:55.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMString.h 61:55.19 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SMILAttr.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentBlockingLog.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/PropertySpec.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nscore.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AutocompleteInfoBinding.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DeclarationBlock.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EffectCompositor.h 61:55.20 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsProxyRelease.h 61:55.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 61:55.21 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImageTypes.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DispatcherTrait.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArenaObjectID.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/IProgressObserver.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/domstubs.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Vector.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/JSONWriter.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsURIHashKey.h 61:55.22 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DeferredFinalize.h 61:55.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPresContext.h 61:55.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIHttpChannel.h 61:55.23 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIContentInlines.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BrowsingContext.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DbgMacro.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/FromParser.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsLanguageAtomService.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/GeckoProfiler.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIAsyncVerifyRedirectCallback.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/RectAbsolute.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MouseEvents.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIThread.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozmemory_wrap.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/TreeOrderedArray.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCOMArray.h 61:55.24 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTPromiseFlatString.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/KeyNameList.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/net/ReferrerPolicy.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FlushType.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xpcpublic.h 61:55.25 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsServiceManagerUtils.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPrefList.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ProfilingStack.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prclist.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ValidityState.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Preferences.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIThreadRetargetableStreamListener.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDebug.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FloatingPoint.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStubMutationObserver.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FrameProperties.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/pixman.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla-config.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsINodeList.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SMILKeySpline.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/DrawMode.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StyleSheet.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTDependentSubstring.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTObserverArray.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xrecore.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/FakeString.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Errors.msg 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXBLService.h 61:55.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPresArenaObjectList.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CommandList.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jstypes.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInterfaceRequestor.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILoadInfo.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientBinding.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontVariations.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStringFlags.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/MainThreadUtils.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPresArena.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxTypes.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIObserver.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallNonGenericMethod.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/intl/WordBreaker.h 61:55.27 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIApplicationCache.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoStyleSet.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/IntegerPrintfMacros.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIRadioGroupContainer.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SizeOfState.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GenericRefCounted.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPointerHashKeys.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/css/SheetParsingMode.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EnumSet.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticMutex.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsNodeInfoManager.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Id.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PseudoStyleType.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFrameList.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Compiler.h 61:55.28 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js-config.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/PropertyDescriptor.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PreferenceSheet.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMJSProxyHandler.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTString.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPseudoElementList.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/VisualViewportBinding.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CSSPropFlags.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/ScrollableLayerGuid.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/TouchManager.h 61:55.29 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Char16.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/TransactionIdAllocator.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/LayoutConstants.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGAttrValueWrapper.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWeakReferenceUtils.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/FocusTarget.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/WritingModes.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoStyleConstsInlines.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsJSEnvironment.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoElementSnapshot.h 61:55.30 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSCounterDescList.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NameSpaceConstants.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWeakReference.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILoadGroup.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPrefs.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMAttributeMap.h 61:55.31 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FrameTypeList.h 61:55.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/UnionTypes.h 61:55.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h 61:55.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStringFwd.h 61:55.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PlatformMutex.h 61:55.32 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDocShell.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXPCOMCID.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIInputStream.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ErrorResult.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIArray.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIContentPolicy.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Variant.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoBindingTypes.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PresShell.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Symbol.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BaseKeyframeTypesBinding.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrefService.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/SourceText.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AllocPolicy.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RefCountType.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptObjectPrincipal.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Maybe.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ReflowOutput.h 61:55.33 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWrapperCacheInlines.h 61:55.34 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PresShellForwards.h 61:55.34 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsINamed.h 61:55.34 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXBLBinding.h 61:55.34 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSFontDescList.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/VsyncSource.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoBoxedTypeList.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MemoryChecking.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArenaAllocator.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMutationObserver.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAutoPtr.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FontPropertyTypes.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIStreamListener.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDTD.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsNameSpaceManager.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TypedEnumBits.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ProfilerCounts.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/CallbackFunction.h 61:55.35 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Queue.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/UniquePtr.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/MatrixFwd.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISelectionController.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxUtils.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ReentrancyGuard.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIXPConnect.h 61:55.36 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AspectRatio.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DOMEventTargetHelper.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgRequest.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWidgetInitData.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/RootedDictionary.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/URLExtraData.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxContext.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/JSEventHandler.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIClassInfo.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventClassList.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ChildIterator.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCVector.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsUnicharUtils.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArray-inl.h 61:55.37 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PseudoElementHashEntry.h 61:55.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/MemoryFunctions.h 61:55.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TouchEvents.h 61:55.38 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/plstr.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsLiteralString.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/WrappingOperations.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsReadableUtils.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWebProgressListener.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/SRIMetadata.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIChannel.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsINode.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsFont.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/SharedArrayBuffer.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRectAbsolute.h 61:55.39 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSProps.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/2D.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prinrval.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIIdleRunnable.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDisplayItemTypes.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SystemGroup.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSAnonBoxList.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ProfilingCategory.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Realm.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/CounterStyleManager.h 61:55.40 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Casting.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Attributes.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/UseCounter.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCharTraits.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js.msg 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsContentCreatorFunctions.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StaticPresData.h 61:55.41 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleAutoArray.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAttrValue.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/DisplayItemClip.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgIContainer.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/BaseSize.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CharacterEncoding.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/XREAppData.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStubDocumentObserver.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Record.h 61:55.42 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/TouchBinding.h 61:55.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Opaque.h 61:55.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/StableStringChars.h 61:55.43 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGkAtomList.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventForwards.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsExpirationTracker.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDOMNavigationTiming.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TextUtils.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NodeBinding.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashFunctions.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CompositorAnimatableProperties.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMemoryReporter.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/NodeInfo.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventListenerManager.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIHTMLCollection.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/UniquePtr.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ArrayBuffer.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICancelableRunnable.h 61:55.44 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RefCounted.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/WeakPtr.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsError.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsICSSLoaderObserver.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTimingFunction.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RecursiveMutex.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCAnnotations.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/X11UndefineNone.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTHashtable.h 61:55.45 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Span.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISerializable.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RootedOwningNonNull.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ImgDrawResult.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozjemalloc_types.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ComputedTiming.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsSize.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMutable.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TimeStamp.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDeprecatedOperationList.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ScriptSettings.h 61:55.46 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptGlobalObject.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/encoding_rs_statics.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsBase.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIChannelEventSink.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/widget/IMEData.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LookAndFeel.h 61:55.47 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIThreadManager.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyledElement.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDirection.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/fallible.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxPoint.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArrayView.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIWidget.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Tools.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsITimer.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AntiTrackingCommon.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIUUIDGenerator.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsILinkHandler.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoComputedDataInlines.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoTraversalStatistics.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontConstants.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrincipal.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/URLSearchParams.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/APZTypes.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ArrayUtils.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BinarySearch.h 61:55.48 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ComputedTimingFunction.h 61:55.49 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIXPCScriptable.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HoldDropJSObjects.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSAnonBoxes.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsfriendapi.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Attr.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ScrollStyles.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAString.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ScopeExit.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCRT.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BorrowedAttrInfo.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TraceKind.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/SpiderMonkeyInterface.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISelectionDisplay.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PrototypeList.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AbstractEventQueue.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSValue.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RangedPtr.h 61:55.50 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AnimationPerformanceWarning.h 61:55.51 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Utf8.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/xptinfo.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMRect.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsComponentManagerUtils.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsQuickSort.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/EventStates.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxASurface.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsMathUtils.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIVariant.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoStyleConstsForwards.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SVGContentUtils.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PostTraversalTask.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPrintfCString.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GeckoProcessTypes.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSKeywords.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PhysicalKeyCodeNameList.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/BasePoint.h 61:55.52 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SchedulerGroup.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/URL.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GuardObjects.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Keyframe.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prenv.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/EventListenerBinding.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/layers/LayersTypes.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FrameMetrics.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/ProtoKey.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ReverseIterator.h 61:55.53 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/IntegerTypeTraits.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ThreadSafeWeakPtr.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/DOMJSClass.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsPoint.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/MaybeCrossOriginObject.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozIDOMWindow.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AtomArray.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIStyleSheetLinkingElement.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/StructuredClone.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/HTMLDocumentBinding.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleStructList.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RelativeTimeline.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nspr/prcpucfg.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptSecurityManager.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/cairo/pixman-rename.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/mozalloc.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CheckedInt.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFrame.h 61:55.54 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/RemoteObjectProxy.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMEventListener.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Unused.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RealmOptions.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Path.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AnimationTarget.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Result.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsThreadUtils.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsDataHashtable.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTStringRepr.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsXPCOM.h 61:55.55 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/AnimationEffectBinding.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScriptContext.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Principals.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsrootidl.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsID.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/PLDHashTable.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TemplateLib.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/UserAgentStyleSheetID.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FunctionTypeTraits.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/NotNull.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/XREChildData.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/LoadTainting.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsWindowSizes.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/imgINotificationObserver.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsMappedAttributeElement.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIMessageManager.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SmallPointerArray.h 61:55.56 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIProgressEventSink.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontPrefLangList.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTSubstring.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPropertyIDSet.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Utility.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StickyTimeDuration.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Warnings.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Visibility.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AppUnits.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ComputedStyleInlines.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTArrayForwardDeclare.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPropertyID.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ClientInfo.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBoundingMetrics.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIPrefBranch.h 61:55.57 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/StyleSheetInlines.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/css/SheetLoadData.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAttrName.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/SVGImageContext.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/CORSMode.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Logging.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/gfx/Matrix.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCompatibility.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFactory.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/Tuple.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIEventTarget.h 61:55.58 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStringBuffer.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsCSSPseudoElements.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsGenericHTMLElement.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/intl/LineBreaker.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfx2DGlue.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/MacroArgs.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/TaskCategory.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDOMXULCommandDispatcher.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleTransformMatrix.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRegion.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/SegmentedVector.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/AnimationPropertySegment.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsStyleConsts.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIScrollableFrame.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDragService.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DebugOnly.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIServiceManager.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/DefineEnum.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/CSSStyleSheetBinding.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/RangeBoundary.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/css/Loader.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Debug.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/EventHandlerBinding.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsAtom.h 61:55.59 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/File.h 61:55.60 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsRegionFwd.h 61:55.60 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/VsyncDispatcher.h 61:55.60 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/BlockingResourceBase.h 61:55.60 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/AllocPolicy.h 61:55.60 thread 'main' panicked at 'failed printing to stdout: Resource temporarily unavailable (os error 11)', src/libstd/io/stdio.rs:make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers' 61:55.60 js/xpconnect/wrappers/XrayWrapper.o 61:55.60 js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.o *** KEEP ALIVE MARKER *** Total duration: 1:02:00.237497 62:00.93 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 62:00.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PPluginModule.cpp:11, 62:00.93 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols21.cpp:56: 62:00.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 62:00.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 62:00.93 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 62:00.93 ^ 62:00.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 62:00.93 struct Block { 62:00.93 ^~~~~ 62:11.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsfriendapi.h:18, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Proxy.h:12, 62:11.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Wrapper.h:12, 62:11.54 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.h:10, 62:11.54 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:12, 62:11.54 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:11.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 62:11.54 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2272:45: required from here 62:11.54 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 62:11.54 memset(aT, 0, sizeof(T)); 62:11.54 ~~~~~~^~~~~~~~~~~~~~~~~~ 62:11.54 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:17: 62:11.54 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2271:8: note: ‘struct xpc::GlobalProperties’ declared here 62:11.54 struct GlobalProperties { 62:11.54 ^~~~~~~~~~~~~~~~ 62:15.10 /<>/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]’: 62:15.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.10 bool XrayWrapper::set(JSContext* cx, HandleObject wrapper, 62:15.10 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.12 /<>/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]’: 62:15.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.12 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.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::OpaqueXrayTraits]’: 62:15.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.13 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2106:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:15.15 /<>/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)’: 62:15.16 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:389:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.16 static bool TryResolvePropertyFromSpecs( 62:15.16 ^~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.16 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:414:43: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.16 JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 62:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:15.16 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:470:33: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.16 if (!JS_DefinePropertyById(cx, holder, id, v, 62:15.16 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~ 62:15.16 flags & ~JSPROP_INTERNAL_USE_BIT)) { 62:15.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.17 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:476:43: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.17 return JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 62:15.17 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:15.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::wrappedJSObject_getter(JSContext*, unsigned int, JS::Value*)’: 62:15.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1548:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.27 return WrapperFactory::WaiveXrayAndWrap(cx, args.rval()); 62:15.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 62:15.33 /<>/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]’: 62:15.33 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.33 bool XrayWrapper::hasInstance(JSContext* cx, 62:15.34 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.34 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.34 /<>/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]’: 62:15.34 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.34 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.35 /<>/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]’: 62:15.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.35 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2166:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.38 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:15.38 /<>/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]’: 62:15.38 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:320:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.38 js::ReportIsNotFunction(cx, v); 62:15.38 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:15.40 /<>/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]’: 62:15.40 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:320:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.40 js::ReportIsNotFunction(cx, v); 62:15.40 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:15.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::RecreateLostWaivers(JSContext*, const JS::PropertyDescriptor*, JS::MutableHandle)’: 62:15.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1918:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.44 static bool RecreateLostWaivers(JSContext* cx, const PropertyDescriptor* orig, 62:15.44 ^~~~~~~~~~~~~~~~~~~ 62:15.52 /<>/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]’: 62:15.52 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.52 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 62:15.52 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.52 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.52 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.52 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 62:15.52 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14, 62:15.52 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:15.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.52 return Call(cx, thisv, fun, args, rval); 62:15.52 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.52 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.57 /<>/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]’: 62:15.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.57 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 62:15.57 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.58 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.58 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 62:15.58 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14, 62:15.58 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:15.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.58 return Call(cx, thisv, fun, args, rval); 62:15.58 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.58 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:15.63 /<>/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]’: 62:15.63 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.63 bool XrayWrapper::get(JSContext* cx, HandleObject wrapper, 62:15.63 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.63 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2071:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.64 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2079:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:15.64 if (!getOwnPropertyDescriptor(cx, wrapper, id, &desc)) { 62:15.64 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:14, 62:15.64 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:15.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:15.64 return Call(cx, thisv, fun, args, rval); 62:15.64 ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:15.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:1616:14: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:16.10 /<>/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)’: 62:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1551:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.10 bool XrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 62:16.10 ^~~~~~~~~~ 62:16.10 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1567:41: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.11 if (!JS_GetOwnPropertyDescriptorById(cx, expando, id, desc)) { 62:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:16.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1605:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.11 if (!JS_WrapPropertyDescriptor(cx, desc)) { 62:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 62:16.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1624:41: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.11 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 62:16.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:16.25 /<>/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)’: 62:16.25 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1634:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.25 bool DOMXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 62:16.26 ^~~~~~~~~~~~~ 62:16.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1640:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.26 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 62:16.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1662:41: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.26 return JS_WrapPropertyDescriptor(cx, desc); 62:16.26 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 62:16.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1667:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.27 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 62:16.27 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:16.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1676:30: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.27 if (!XrayResolveOwnProperty(cx, wrapper, target, id, desc, cacheOnHolder)) { 62:16.27 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1687:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:16.27 return JS_DefinePropertyById(cx, holder, id, desc) && 62:16.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:16.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1688:41: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.27 JS_GetOwnPropertyDescriptorById(cx, holder, id, desc); 62:16.28 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:16.61 /<>/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&)’: 62:16.61 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1029:23: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:16.61 if (!JS::Construct(cx, ctorVal, wrapper, vals, &result)) { 62:16.61 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.61 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1038:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:16.62 js::ReportIsNotFunction(cx, v); 62:16.62 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:16.70 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:7: 62:16.70 /<>/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]’: 62:16.70 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.h:217:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:16.70 js::ReportIsNotFunction(cx, v); 62:16.70 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:16.76 /<>/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]’: 62:16.76 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.76 bool XrayWrapper::getOwnPropertyDescriptor( 62:16.76 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:16.76 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:16.76 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 62:17.48 /<>/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]’: 62:17.48 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:17.48 if (!JS_WrapValue(cx, &v)) { 62:17.48 ~~~~~~~~~~~~^~~~~~~~ 62:17.57 /<>/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]’: 62:17.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:17.57 if (!JS_WrapValue(cx, &v)) { 62:17.57 ~~~~~~~~~~~~^~~~~~~~ 62:17.67 /<>/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]’: 62:17.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2260:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:17.67 if (!JS_WrapValue(cx, &v)) { 62:17.67 ~~~~~~~~~~~~^~~~~~~~ 62:17.77 /<>/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]’: 62:17.77 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:17.77 bool XrayWrapper::defineProperty(JSContext* cx, 62:17.77 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:17.77 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:17.77 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 62:17.77 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:17.77 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:17.77 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 62:17.77 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 62:17.77 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:17.77 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 62:17.77 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.01 /<>/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*)’: 62:18.01 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.01 bool JSXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper, 62:18.01 ^~~~~~~~~~~~ 62:18.01 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:752:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.02 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:808:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.02 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc) || 62:18.02 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 62:18.02 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:809:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.02 !JS_DefinePropertyById(cx, target, id, wrappedDesc, result)) { 62:18.02 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.02 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:828:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.02 if (!JS_DefinePropertyById(cx, target, id, desc, result)) { 62:18.03 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.25 /<>/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]’: 62:18.25 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.25 bool XrayWrapper::defineProperty(JSContext* cx, 62:18.25 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.25 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.26 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 62:18.26 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.26 if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc, 62:18.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.26 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.26 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 62:18.27 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 62:18.27 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.27 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 62:18.27 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.57 /<>/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*)’: 62:18.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.57 bool DOMXrayTraits::defineProperty(JSContext* cx, HandleObject wrapper, 62:18.57 ^~~~~~~~~~~~~ 62:18.57 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1697:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.58 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1711:28: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.58 return XrayDefineProperty(cx, wrapper, obj, id, desc, result, defined); 62:18.58 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.72 /<>/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]’: 62:18.72 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1963:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.72 bool XrayWrapper::defineProperty(JSContext* cx, 62:18.72 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1971:36: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.73 if (!JS_GetPropertyDescriptorById(cx, wrapper, id, &existing_desc)) { 62:18.73 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.73 if (!Traits::singleton.defineProperty(cx, wrapper, id, desc, existing_desc, 62:18.73 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1999:7: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.74 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2022:33: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.74 if (!JS_WrapPropertyDescriptor(cx, &wrappedDesc)) { 62:18.74 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 62:18.74 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:2031:31: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:18.74 return JS_DefinePropertyById(cx, expandoObject, id, wrappedDesc, result); 62:18.74 ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:18.87 /<>/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&)’: 62:18.87 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1775:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.87 return JS_WrapValue(cx, args.rval()); 62:18.87 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 62:18.88 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1765:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:18.88 js::ReportIsNotFunction(cx, v); 62:18.88 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:18.97 /<>/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&)’: 62:18.97 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1792:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:18.97 js::ReportIsNotFunction(cx, v); 62:18.97 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~ 62:18.97 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1800:47: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:18.98 if (!args.rval().isObject() || !JS_WrapValue(cx, args.rval())) { 62:18.98 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 62:19.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::XrayUtils::HasNativeProperty(JSContext*, JS::HandleObject, JS::HandleId, bool*)’: 62:19.11 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1847:34: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.11 if (!traits->resolveOwnProperty(cx, wrapper, target, holder, id, &desc)) { 62:19.11 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In function ‘bool xpc::ReportWrapperDenial(JSContext*, JS::HandleId, xpc::WrapperDenialType, const char*)’: 62:19.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:207:35: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:19.37 JSString* str = JS_ValueToSource(cx, idval); 62:19.37 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 62:19.56 /<>/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)’: 62:19.56 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:175:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.56 bool OpaqueXrayTraits::resolveOwnProperty( 62:19.56 ^~~~~~~~~~~~~~~~ 62:19.56 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:179:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.56 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 62:19.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.60 /<>/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]’: 62:19.60 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.60 bool XrayWrapper::getOwnPropertyDescriptor( 62:19.60 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.60 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.60 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 62:19.68 /<>/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)’: 62:19.68 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:297:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.68 bool JSXrayTraits::getOwnPropertyFromTargetIfSafe( 62:19.68 ^~~~~~~~~~~~ 62:19.68 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:311:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.68 if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &desc)) { 62:19.68 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:19.78 /<>/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)’: 62:19.78 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:280:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.78 bool JSXrayTraits::getOwnPropertyFromWrapperIfSafe( 62:19.78 ^~~~~~~~~~~~ 62:19.79 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:289:40: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.79 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id, 62:19.79 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.79 outDesc)) { 62:19.79 ~~~~~~~~ 62:19.79 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:294:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.80 return JS_WrapPropertyDescriptor(cx, outDesc); 62:19.80 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 62:19.91 /<>/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)’: 62:19.91 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:501:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.91 bool JSXrayTraits::resolveOwnProperty(JSContext* cx, HandleObject wrapper, 62:19.92 ^~~~~~~~~~~~ 62:19.92 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:507:37: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.92 XrayTraits::resolveOwnProperty(cx, wrapper, target, holder, id, desc); 62:19.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.92 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:517:39: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.92 if (!JS_GetOwnPropertyDescriptorById(cx, holder, id, desc)) { 62:19.92 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:19.92 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:537:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.93 return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc); 62:19.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:19.93 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:549:49: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.93 if (!JS_GetOwnPropertyDescriptorById(cx, target, id, &innerDesc)) { 62:19.93 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.94 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:622:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.94 if (!TryResolvePropertyFromSpecs( 62:19.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62:19.94 cx, id, holder, clasp->specConstructorFunctions(), 62:19.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.94 clasp->specConstructorProperties(), desc)) { 62:19.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.94 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:655:45: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.94 if (!JS_GetOwnPropertyDescriptorById(cx, waiver, id, desc)) { 62:19.94 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 62:19.95 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:668:47: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.95 return getOwnPropertyFromWrapperIfSafe(cx, wrapper, id, desc); 62:19.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:19.95 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:707:35: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:19.95 if (!TryResolvePropertyFromSpecs(cx, id, holder, 62:19.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 62:19.95 clasp->specPrototypeFunctions(), 62:19.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:19.95 clasp->specPrototypeProperties(), desc)) { 62:19.95 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:20.19 /<>/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]’: 62:20.19 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1882:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:20.19 bool XrayWrapper::getOwnPropertyDescriptor( 62:20.19 ^~~~~~~~~~~~~~~~~~~~~~~~~ 62:20.20 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:1894:7: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:20.20 if (!Traits::singleton.resolveOwnProperty(cx, wrapper, target, holder, id, 62:20.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp: In member function ‘bool xpc::JSXrayTraits::delete_(JSContext*, JS::HandleObject, JS::HandleId, JS::ObjectOpResult&)’: 62:20.30 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:741:40: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:20.30 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, wrapperGlobal, id, 62:20.30 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:20.30 &desc)) { 62:20.30 ~~~~~~ 62:21.00 /<>/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)’: 62:21.00 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/XrayWrapper.cpp:909:46: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:21.00 if (!getOwnPropertyFromTargetIfSafe(cx, target, wrapper, 62:21.00 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~ 62:21.00 wrapperGlobal, id, &desc)) { 62:21.00 ~~~~~~~~~~~~~~~~~~~~~~~~~ 62:26.06 ipc/ipdl/UnifiedProtocols23.o 62:36.87 ipc/ipdl/UnifiedProtocols24.o 62:40.99 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Id.h:28, 62:40.99 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.h:10, 62:40.99 from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:7, 62:40.99 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 62:40.99 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 62:40.99 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2272:45: required from here 62:41.00 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 62:41.00 memset(aT, 0, sizeof(T)); 62:41.00 ~~~~~~^~~~~~~~~~~~~~~~~~ 62:41.00 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:25, 62:41.00 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 62:41.00 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2271:8: note: ‘struct xpc::GlobalProperties’ declared here 62:41.00 struct GlobalProperties { 62:41.00 ^~~~~~~~~~~~~~~~ 62:44.37 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29: 62:44.37 /<>/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’: 62:44.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:72:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:44.37 bool WaiveXrayWrapper::hasInstance(JSContext* cx, HandleObject wrapper, 62:44.37 ^~~~~~~~~~~~~~~~ 62:44.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:99:46: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:44.37 return CrossCompartmentWrapper::hasInstance(cx, wrapper, v, bp); 62:44.37 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 62:44.37 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:90:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:44.37 js::ReportIsNotFunction(cx, wrapperv); 62:44.37 ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~ 62:44.43 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:20: 62:44.43 /<>/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::Opaque]’: 62:44.43 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:100:13: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.43 static bool FilterPropertyDescriptor(JSContext* cx, HandleObject wrapper, 62:44.43 ^~~~~~~~~~~~~~~~~~~~~~~~ 62:44.44 /<>/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]’: 62:44.44 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.44 bool FilteringWrapper::getOwnPropertyDescriptor( 62:44.44 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:44.45 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.45 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 62:44.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.45 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.45 return FilterPropertyDescriptor(cx, wrapper, id, desc); 62:44.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.46 /<>/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]’: 62:44.46 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.46 bool FilteringWrapper::getOwnPropertyDescriptor( 62:44.46 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:44.46 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.46 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 62:44.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.46 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.46 return FilterPropertyDescriptor(cx, wrapper, id, desc); 62:44.46 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.48 /<>/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]’: 62:44.48 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:137:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.48 bool FilteringWrapper::getOwnPropertyDescriptor( 62:44.48 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:44.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:143:38: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.49 if (!Base::getOwnPropertyDescriptor(cx, wrapper, id, desc)) { 62:44.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.49 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/FilteringWrapper.cpp:146:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:44.49 return FilterPropertyDescriptor(cx, wrapper, id, desc); 62:44.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 62:44.60 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 62:44.60 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp: In static member function ‘static bool xpc::AccessCheck::checkPassToPrivilegedCode(JSContext*, JS::HandleObject, JS::HandleValue)’: 62:44.61 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:91:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:44.61 bool AccessCheck::checkPassToPrivilegedCode(JSContext* cx, HandleObject wrapper, 62:44.61 ^~~~~~~~~~~ 62:44.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:11: 62:44.65 /<>/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’: 62:44.65 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:21:6: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:44.65 bool ChromeObjectWrapper::defineProperty(JSContext* cx, HandleObject wrapper, 62:44.65 ^~~~~~~~~~~~~~~~~~~ 62:44.65 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:28:49: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:44.65 return ChromeObjectWrapperBase::defineProperty(cx, wrapper, id, desc, result); 62:44.67 /<>/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’: 62:44.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:44.67 bool ChromeObjectWrapper::set(JSContext* cx, HandleObject wrapper, HandleId id, 62:44.67 ^~~~~~~~~~~~~~~~~~~ 62:44.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:31:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:44.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:44.67 return ChromeObjectWrapperBase::set(cx, wrapper, id, v, receiver, result); 62:44.67 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/ChromeObjectWrapper.cpp:37:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:45.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38: 62:45.76 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp: In static member function ‘static bool xpc::WrapperFactory::WaiveXrayAndWrap(JSContext*, JS::MutableHandleValue)’: 62:45.76 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:620:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.76 bool WrapperFactory::WaiveXrayAndWrap(JSContext* cx, MutableHandleValue vp) { 62:45.76 ^~~~~~~~~~~~~~ 62:45.77 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:622:24: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.77 return JS_WrapValue(cx, vp); 62:45.77 ~~~~~~~~~~~~^~~~~~~~ 62:45.81 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:29: 62:45.81 /<>/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’: 62:45.81 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:35:6: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:45.81 bool WaiveXrayWrapper::getOwnPropertyDescriptor( 62:45.81 ^~~~~~~~~~~~~~~~ 62:45.81 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:38:59: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:45.81 return CrossCompartmentWrapper::getOwnPropertyDescriptor(cx, wrapper, id, 62:45.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 62:45.81 desc) && 62:45.81 ~~~~~ 62:45.81 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:40:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:45.81 WrapperFactory::WaiveXrayAndWrap(cx, desc.value()) && 62:45.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ 62:45.81 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:19:42: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.81 if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) { 62:45.81 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 62:45.82 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:27:42: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.82 if (!WrapperFactory::WaiveXrayAndWrap(cx, &v)) { 62:45.82 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 62:45.86 /<>/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’: 62:45.86 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:45.86 bool WaiveXrayWrapper::get(JSContext* cx, HandleObject wrapper, 62:45.86 ^~~~~~~~~~~~~~~~ 62:45.86 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:44:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.86 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 62:45.86 return CrossCompartmentWrapper::get(cx, wrapper, receiver, id, vp) && 62:45.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:45.86 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:47:38: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.86 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:48:42: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:45.86 WrapperFactory::WaiveXrayAndWrap(cx, vp); 62:45.86 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~ 62:45.87 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp: In function ‘virtual bool xpc::WaiveXrayWrapper::call(JSContext*, JS::HandleObject, const JS::CallArgs&) const’: 62:45.87 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WaiveXrayWrapper.cpp:54:42: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 62:45.87 WrapperFactory::WaiveXrayAndWrap(cx, args.rval()); 62:45.87 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 62:46.21 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:2: 62:46.21 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp: In static member function ‘static void xpc::AccessCheck::reportCrossOriginDenial(JSContext*, JS::HandleId, const nsACString&)’: 62:46.21 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/AccessCheck.cpp:157:48: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 62:46.21 JS::RootedString idStr(cx, JS_ValueToSource(cx, idVal)); 62:46.21 ~~~~~~~~~~~~~~~~^~~~~~~~~~~ 62:46.54 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers/Unified_cpp_xpconnect_wrappers0.cpp:38: 62:46.54 /<>/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)’: 62:46.54 /<>/firefox-68.0~b13+build1/js/xpconnect/wrappers/WrapperFactory.cpp:282:60: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 62:46.55 nsresult rv = nsXPConnect::XPConnect()->WrapNativeToJSVal( 62:46.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^ 62:46.55 cx, wrapScope, wn->Native(), nullptr, &NS_GET_IID(nsISupports), false, 62:46.55 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 62:46.55 &v); 62:46.55 ~~~ 62:47.80 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/wrappers' 62:47.81 make[6]: Entering directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader' 62:47.82 js/xpconnect/loader/mozJSComponentLoader.o 62:47.82 js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.o 62:49.06 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 62:49.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PPresentation.cpp:7, 62:49.07 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols22.cpp:20: 62:49.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 62:49.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 62:49.07 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 62:49.07 ^ 62:49.07 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 62:49.07 struct Block { 62:49.07 ^~~~~ 62:53.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 62:53.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PPrinting.cpp:7, 62:53.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols23.cpp:11: 62:53.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 62:53.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 62:53.89 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 62:53.89 ^ 62:53.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 62:53.89 struct Block { 62:53.89 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:03:00.237526 63:00.44 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 63:00.44 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 63:00.44 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:20: 63:00.44 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 63:00.44 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2272:45: required from here 63:00.45 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 63:00.45 memset(aT, 0, sizeof(T)); 63:00.45 ~~~~~~^~~~~~~~~~~~~~~~~~ 63:00.45 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:41: 63:00.45 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2271:8: note: ‘struct xpc::GlobalProperties’ declared here 63:00.45 struct GlobalProperties { 63:00.45 ^~~~~~~~~~~~~~~~ 63:04.93 In file included from /<>/firefox-68.0~b13+build1/dom/base/nsJSUtils.h:23, 63:04.93 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:40: 63:04.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h: In function ‘bool Dump(JSContext*, unsigned int, JS::Value*)’: 63:04.93 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Conversions.h:256:26: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:04.93 return js::ToStringSlow(cx, v); 63:04.93 ~~~~~~~~~~~~~~~~^~~~~~~ 63:05.71 /<>/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)’: 63:05.71 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:773:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:05.71 nsresult mozJSComponentLoader::ObjectForLocation( 63:05.71 ^~~~~~~~~~~~~~~~~~~~ 63:05.71 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:886:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:05.71 if (!jsapi.StealException(aException)) { 63:05.71 ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 63:05.72 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:937:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:05.72 Unused << aes.StealException(aException); 63:05.72 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ 63:06.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ExtractExports(JSContext*, ComponentLoaderInfo&, mozJSComponentLoader::ModuleEntry*, JS::MutableHandleObject)’: 63:06.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1172:32: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.27 if (!obj || !JS_GetProperty(cx, obj, "EXPORTED_SYMBOLS", &symbols)) { 63:06.27 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1178:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:06.27 if (!JS_IsArrayObject(cx, symbols, &isArray)) { 63:06.27 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~ 63:06.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1209:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.27 if (!JS_GetElement(cx, symbolsObj, i, &value) || !value.isString() || 63:06.27 ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.27 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1210:22: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:06.28 !JS_ValueToId(cx, value, &symbolId)) { 63:06.28 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 63:06.28 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1216:28: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.28 !JS_GetPropertyById(cx, symbolHolder, symbolId, &value)) { 63:06.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.28 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1230:28: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:06.28 if (!JS_SetPropertyById(cx, aExports, symbolId, value)) { 63:06.28 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.57 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘const mozilla::Module* mozJSComponentLoader::LoadModule(mozilla::FileLocation&)’: 63:06.57 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:420:25: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.57 rv = ObjectForLocation(info, file, &entry->obj, &entry->thisObjectKey, 63:06.57 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.57 &entry->location, isCriticalModule, &exn); 63:06.57 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.58 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:428:19: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.58 JS_WrapValue(cx, &exn); 63:06.58 ~~~~~~~~~~~~^~~~~~~~~~ 63:06.58 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:434:41: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 63:06.58 nsContentUtils::ExtractErrorValues(cx, exn, file, &line, &column, msg); 63:06.58 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.58 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:458:22: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:06.58 !JS_GetProperty(cx, NSGetFactoryHolder, "NSGetFactory", 63:06.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:06.58 &NSGetFactory_val) || 63:06.58 ~~~~~~~~~~~~~~~~~~ 63:06.58 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:464:21: note: parameter passing for argument of type ‘JS::Handle’ changed in GCC 7.1 63:06.58 if (JS_TypeOfValue(cx, NSGetFactory_val) != JSTYPE_FUNCTION) { 63:06.58 ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 63:06.58 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:475:24: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:06.58 if (!JS_ValueToObject(cx, NSGetFactory_val, &jsGetFactoryObj) || 63:06.58 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:07.03 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::Import(JSContext*, const nsACString&, JS::MutableHandleObject, JS::MutableHandleObject, bool)’: 63:07.03 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1335:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:07.04 rv = ObjectForLocation(info, sourceFile, &newEntry->obj, 63:07.04 ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:07.04 &newEntry->thisObjectKey, &newEntry->location, 63:07.04 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:07.04 true, &exception); 63:07.04 ~~~~~~~~~~~~~~~~~ 63:07.04 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1344:26: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:07.04 if (!JS_WrapValue(aCx, &exception)) { 63:07.04 ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 63:07.04 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1347:31: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:07.04 JS_SetPendingException(aCx, exception); 63:07.04 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 63:07.53 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp: In member function ‘nsresult mozJSComponentLoader::ImportInto(const nsACString&, JS::HandleObject, JSContext*, JS::MutableHandleObject)’: 63:07.53 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1143:30: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:07.53 if (!JS_GetPropertyById(cx, exports, id, &value) || 63:07.54 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~ 63:07.54 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:1144:30: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:07.54 !JS_SetPropertyById(cx, targetObj, id, value)) { 63:07.54 ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 63:07.61 /<>/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)’: 63:07.61 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:978:10: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:07.61 nsresult mozJSComponentLoader::ImportInto(const nsACString& registryLocation, 63:07.61 ^~~~~~~~~~~~~~~~~~~~ 63:07.61 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:978:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:07.61 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSComponentLoader.cpp:997:44: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:07.61 !WrapperFactory::WaiveXrayAndWrap(cx, &targetVal)) { 63:07.61 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~ 63:12.39 ipc/ipdl/UnifiedProtocols25.o 63:21.59 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 63:21.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 63:21.59 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:10, 63:21.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FileUtils.h:21, 63:21.60 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.h:9, 63:21.60 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.cpp:7, 63:21.60 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 63:21.60 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘virtual nsresult mozilla::dom::PrecompiledScript::QueryInterface(const nsIID&, void**)’: 63:21.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 63:21.60 foundInterface = 0; \ 63:21.60 ^~~~~~~~~~~~~~ 63:21.60 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 63:21.60 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 63:21.60 ^~~~~~~~~~~~~~~~~~~~~~~ 63:21.60 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:328:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 63:21.61 NS_INTERFACE_MAP_END 63:21.61 ^~~~~~~~~~~~~~~~~~~~ 63:21.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 63:21.61 else 63:21.61 ^~~~ 63:21.61 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 63:21.61 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 63:21.61 ^~~~~~~~~~~~~~~~~~ 63:21.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:327:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 63:21.62 NS_INTERFACE_MAP_ENTRY(nsISupports) 63:21.62 ^~~~~~~~~~~~~~~~~~~~~~ 63:25.89 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 63:25.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ContentParent.h:10, 63:25.89 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ScriptCacheActors.cpp:11, 63:25.89 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:20: 63:25.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 63:25.89 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 63:25.90 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 63:25.90 ^ 63:25.90 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 63:25.90 struct Block { 63:25.90 ^~~~~ 63:29.38 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsUtils.h:14, 63:29.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupports.h:79, 63:29.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:10, 63:29.38 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FileUtils.h:21, 63:29.39 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.h:9, 63:29.39 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.cpp:7, 63:29.39 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 63:29.39 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult AsyncScriptLoader::QueryInterface(const nsIID&, void**)’: 63:29.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1007:3: warning: macro expands to multiple statements [-Wmultistatement-macros] 63:29.39 foundInterface = 0; \ 63:29.39 ^~~~~~~~~~~~~~ 63:29.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1065:30: note: in expansion of macro ‘NS_IMPL_QUERY_TAIL_GUTS’ 63:29.39 #define NS_INTERFACE_MAP_END NS_IMPL_QUERY_TAIL_GUTS 63:29.39 ^~~~~~~~~~~~~~~~~~~~~~~ 63:29.39 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:288:1: note: in expansion of macro ‘NS_INTERFACE_MAP_END’ 63:29.39 NS_INTERFACE_MAP_END 63:29.39 ^~~~~~~~~~~~~~~~~~~~ 63:29.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:981:3: note: some parts of macro expansion are not guarded by this ‘else’ clause 63:29.39 else 63:29.39 ^~~~ 63:29.39 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISupportsImpl.h:1059:44: note: in expansion of macro ‘NS_IMPL_QUERY_BODY’ 63:29.39 #define NS_INTERFACE_MAP_ENTRY(_interface) NS_IMPL_QUERY_BODY(_interface) 63:29.39 ^~~~~~~~~~~~~~~~~~ 63:29.39 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:287:3: note: in expansion of macro ‘NS_INTERFACE_MAP_ENTRY’ 63:29.40 NS_INTERFACE_MAP_ENTRY(nsIIncrementalStreamLoaderObserver) 63:29.40 ^~~~~~~~~~~~~~~~~~~~~~ 63:30.40 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 63:30.40 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FileUtils.h:21, 63:30.41 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.h:9, 63:30.41 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.cpp:7, 63:30.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 63:30.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::AmountFns]’: 63:30.41 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:162:40: required from here 63:30.41 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::AmountFns’; use assignment or value-initialization instead [-Wclass-memaccess] 63:30.41 memset(aT, 0, sizeof(T)); 63:30.41 ~~~~~~^~~~~~~~~~~~~~~~~~ 63:30.41 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ScriptPreloader.cpp:31, 63:30.41 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 63:30.41 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:144:10: note: ‘struct nsMemoryReporterManager::AmountFns’ declared here 63:30.41 struct AmountFns { 63:30.41 ^~~~~~~~~ 63:30.41 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FileUtils.h:21, 63:30.42 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.h:9, 63:30.42 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.cpp:7, 63:30.42 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 63:30.42 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = nsMemoryReporterManager::SizeOfTabFns]’: 63:30.42 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:182:43: required from here 63:30.43 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct nsMemoryReporterManager::SizeOfTabFns’; use assignment or value-initialization instead [-Wclass-memaccess] 63:30.43 memset(aT, 0, sizeof(T)); 63:30.43 ~~~~~~^~~~~~~~~~~~~~~~~~ 63:30.43 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ScriptPreloader.cpp:31, 63:30.43 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:29: 63:30.43 /<>/firefox-68.0~b13+build1/xpcom/base/nsMemoryReporterManager.h:178:10: note: ‘struct nsMemoryReporterManager::SizeOfTabFns’ declared here 63:30.43 struct SizeOfTabFns { 63:30.43 ^~~~~~~~~~~~ 63:30.61 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/Value.h:26, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsISimpleEnumerator.h:13, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIDirectoryEnumerator.h:14, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsIFile.h:14, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/FileUtils.h:21, 63:30.62 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.h:9, 63:30.62 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/AutoMemMap.cpp:7, 63:30.62 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:2: 63:30.62 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodZero(T*) [with T = xpc::GlobalProperties]’: 63:30.62 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2272:45: required from here 63:30.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:31:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct xpc::GlobalProperties’; use assignment or value-initialization instead [-Wclass-memaccess] 63:30.63 memset(aT, 0, sizeof(T)); 63:30.63 ~~~~~~^~~~~~~~~~~~~~~~~~ 63:30.63 In file included from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:21, 63:30.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 63:30.63 /<>/firefox-68.0~b13+build1/js/xpconnect/src/xpcprivate.h:2271:8: note: ‘struct xpc::GlobalProperties’ declared here 63:30.63 struct GlobalProperties { 63:30.63 ^~~~~~~~~~~~~~~~ 63:32.03 ipc/ipdl/UnifiedProtocols26.o 63:32.26 [style 0.0.1] cargo:rerun-if-changed=/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/ServoComputedData.h 63:32.28 make[6]: *** [/<>/firefox-68.0~b13+build1/config/makefiles/rust.mk:240: force-cargo-library-build] Error 101 63:32.28 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/toolkit/library/rust' 63:32.28 make[5]: *** [/<>/firefox-68.0~b13+build1/config/recurse.mk:74: toolkit/library/rust/target] Error 2 63:32.28 make[5]: *** Waiting for unfinished jobs.... 63:32.28 ipc/ipdl/UnifiedProtocols27.o 63:38.75 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 63:38.75 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In function ‘void ReportError(JSContext*, const nsACString&)’: 63:38.75 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:108:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:38.75 JS_SetPendingException(cx, exn); 63:38.75 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ 63:39.62 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 63:39.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘void AsyncScriptCompiler::Reject(JSContext*)’: 63:39.62 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:189:29: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:39.62 if (JS_GetPendingException(aCx, &value)) { 63:39.62 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~ 63:39.66 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp: In member function ‘void AsyncScriptCompiler::Reject(JSContext*, const char*)’: 63:39.66 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:203:27: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:39.66 JS_SetPendingException(aCx, exn); 63:39.66 ~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~ 63:39.76 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13, 63:39.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 63:39.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 63:39.76 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:22, 63:39.76 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 63:39.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h: In member function ‘void AsyncScriptCompiler::Finish(JSContext*, JS::Handle)’: 63:39.76 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:1107:22: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 63:39.76 return JS_WrapValue(cx, rval); 63:39.76 ~~~~~~~~~~~~^~~~~~~~~~ 63:40.08 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 63:40.09 /<>/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&)’: 63:40.09 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:292:6: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:40.09 void PrecompiledScript::ExecuteInGlobal(JSContext* aCx, HandleObject aGlobal, 63:40.09 ^~~~~~~~~~~~~~~~~ 63:40.09 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:306:15: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:40.09 JS_WrapValue(aCx, aRval); 63:40.09 ~~~~~~~~~~~~^~~~~~~~~~~~ 63:47.79 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 63:47.79 /<>/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)’: 63:47.79 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:158:13: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:47.79 static bool EvalScript(JSContext* cx, HandleObject targetObj, 63:47.79 ^~~~~~~~~~ 63:47.79 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:192:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:47.79 if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) { 63:47.79 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:47.80 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:196:37: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:47.80 if (!JS::CloneAndExecuteScript(cx, envChain, script, retval)) { 63:47.80 ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:47.80 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:209:20: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:47.80 if (!JS_WrapValue(cx, retval)) { 63:47.80 ~~~~~~~~~~~~^~~~~~~~~~~~ 63:48.00 /<>/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)’: 63:48.00 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:398:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.00 nsresult mozJSSubScriptLoader::ReadScriptAsync(nsIURI* uri, 63:48.00 ^~~~~~~~~~~~~~~~~~~~ 63:48.15 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions(const nsAString&, LoadSubScriptOptions&, JSContext*, JS::MutableHandleValue)’: 63:48.16 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:549:10: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.16 nsresult mozJSSubScriptLoader::DoLoadSubScriptWithOptions( 63:48.16 ^~~~~~~~~~~~~~~~~~~~ 63:48.16 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:670:27: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.16 return ReadScriptAsync(uri, targetObj, loadScope, serv, 63:48.16 ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.16 options.wantReturnValue, !!cache, retval); 63:48.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.16 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:687:23: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.16 Unused << EvalScript(cx, targetObj, loadScope, retval, uri, !!cache, 63:48.16 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.16 !ignoreCache && !options.wantReturnValue, &script); 63:48.16 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.44 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult mozJSSubScriptLoader::LoadSubScript(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 63:48.45 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:515:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:48.45 mozJSSubScriptLoader::LoadSubScript(const nsAString& url, HandleValue target, 63:48.45 ^~~~~~~~~~~~~~~~~~~~ 63:48.45 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:515:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.45 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:529:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.45 return DoLoadSubScriptWithOptions(url, options, cx, retval); 63:48.45 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.49 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp: In member function ‘virtual nsresult mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString&, JS::HandleValue, JSContext*, JS::MutableHandleValue)’: 63:48.49 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:533:1: note: parameter passing for argument of type ‘JS::HandleValue’ {aka ‘JS::Handle’} changed in GCC 7.1 63:48.49 mozJSSubScriptLoader::LoadSubScriptWithOptions(const nsAString& url, 63:48.49 ^~~~~~~~~~~~~~~~~~~~ 63:48.49 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:533:1: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.49 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:546:36: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.49 return DoLoadSubScriptWithOptions(url, options, cx, retval); 63:48.49 ~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.63 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 63:48.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PRemoteSpellcheckEngine.cpp:7, 63:48.63 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols25.cpp:2: 63:48.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 63:48.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 63:48.63 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 63:48.63 ^ 63:48.63 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 63:48.63 struct Block { 63:48.63 ^~~~~ 63:48.63 /<>/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*)’: 63:48.64 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:390:17: note: parameter passing for argument of type ‘JS::MutableHandleValue’ {aka ‘JS::MutableHandle’} changed in GCC 7.1 63:48.64 if (EvalScript(cx, targetObj, loadScope, &retval, uri, mCache, 63:48.64 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.64 mCache && !mWantReturnValue, &script)) { 63:48.64 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 63:48.64 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ToJSValue.h:13, 63:48.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/PromiseBinding.h:14, 63:48.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/Promise.h:17, 63:48.64 from /<>/firefox-68.0~b13+build1/js/xpconnect/loader/ChromeScriptLoader.cpp:22, 63:48.64 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:11: 63:48.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:873:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 63:48.64 return JS_WrapValue(cx, rval); 63:48.64 ~~~~~~~~~~~~^~~~~~~~~~ 63:48.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:887:24: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 63:48.64 return JS_WrapValue(cx, rval); 63:48.64 ~~~~~~~~~~~~^~~~~~~~~~ 63:48.64 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/BindingUtils.h:975:26: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 63:48.64 return JS_WrapValue(cx, rval); 63:48.64 ~~~~~~~~~~~~^~~~~~~~~~ 63:48.65 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader/Unified_cpp_js_xpconnect_loader0.cpp:56: 63:48.65 /<>/firefox-68.0~b13+build1/js/xpconnect/loader/mozJSSubScriptLoader.cpp:321:49: note: parameter passing for argument of type ‘JS::MutableHandle’ changed in GCC 7.1 63:48.65 Unused << mAutoEntryScript.PeekException(&rejectionValue); 63:48.65 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~ 63:52.47 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/js/xpconnect/loader' 63:52.47 ipc/ipdl/UnifiedProtocols28.o 63:56.46 ipc/ipdl/UnifiedProtocols29.o 63:57.46 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 63:57.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PSessionStorageObserver.cpp:7, 63:57.46 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols26.cpp:101: 63:57.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 63:57.46 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 63:57.46 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 63:57.46 ^ 63:57.47 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 63:57.47 struct Block { 63:57.47 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:04:00.237498 64:16.57 ipc/ipdl/UnifiedProtocols3.o 64:19.33 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 64:19.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PSpeechSynthesis.cpp:7, 64:19.33 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols27.cpp:92: 64:19.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 64:19.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 64:19.33 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 64:19.33 ^ 64:19.33 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 64:19.33 struct Block { 64:19.33 ^~~~~ 64:22.90 ipc/ipdl/UnifiedProtocols30.o 64:40.08 ipc/ipdl/UnifiedProtocols31.o 64:40.98 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 64:40.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PTestShell.cpp:7, 64:40.98 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols29.cpp:29: 64:40.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 64:40.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 64:40.98 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 64:40.98 ^ 64:40.98 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 64:40.98 struct Block { 64:40.98 ^~~~~ 64:41.82 ipc/ipdl/UnifiedProtocols32.o *** KEEP ALIVE MARKER *** Total duration: 1:05:00.237508 65:00.96 ipc/ipdl/UnifiedProtocols33.o 65:05.34 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 65:05.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PURLClassifier.cpp:7, 65:05.34 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols30.cpp:20: 65:05.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 65:05.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65:05.35 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 65:05.35 ^ 65:05.35 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 65:05.35 struct Block { 65:05.35 ^~~~~ 65:22.69 ipc/ipdl/UnifiedProtocols34.o 65:27.43 ipc/ipdl/UnifiedProtocols4.o 65:27.86 ipc/ipdl/UnifiedProtocols5.o 65:30.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 65:30.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PWebBrowserPersistDocument.cpp:7, 65:30.01 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols32.cpp:92: 65:30.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 65:30.01 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65:30.01 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 65:30.01 ^ 65:30.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 65:30.02 struct Block { 65:30.02 ^~~~~ 65:52.03 ipc/ipdl/UnifiedProtocols6.o 65:54.02 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 65:54.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PWebrtcGlobal.cpp:8, 65:54.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols33.cpp:110: 65:54.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 65:54.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 65:54.02 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 65:54.02 ^ 65:54.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 65:54.02 struct Block { 65:54.02 ^~~~~ *** KEEP ALIVE MARKER *** Total duration: 1:06:00.237543 66:05.15 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/HashTable.h:89, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/HashTable.h:10, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/TracingAPI.h:11, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/GCPolicyAPI.h:49, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/RootingAPI.h:22, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/js/CallArgs.h:72, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/jsapi.h:29, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/StructuredCloneHolder.h:10, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/dom/ipc/StructuredCloneData.h:12, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:16, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannel.h:11, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannelChild.h:9, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PWebrtcProxyChannelChild.cpp:7, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols34.cpp:2: 66:05.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 66:05.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 66:05.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 66:05.15 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 66:05.15 memset(&aArr[0], 0, N * sizeof(T)); 66:05.15 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 66:05.15 In file included from /usr/include/c++/8/map:61, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 66:05.15 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 66:05.16 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 66:05.16 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/ipc/IPCMessageUtils.h:10, 66:05.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannel.h:11, 66:05.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/net/PWebrtcProxyChannelChild.h:9, 66:05.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PWebrtcProxyChannelChild.cpp:7, 66:05.18 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols34.cpp:2: 66:05.18 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 66:05.18 class map 66:05.18 ^~~ 66:07.63 ipc/ipdl/UnifiedProtocols7.o 66:27.60 ipc/ipdl/UnifiedProtocols8.o 66:35.20 ipc/ipdl/UnifiedProtocols9.o 66:52.01 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 66:52.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PBrowser.cpp:11, 66:52.02 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols7.cpp:2: 66:52.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 66:52.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 66:52.02 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 66:52.02 ^ 66:52.02 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 66:52.02 struct Block { 66:52.02 ^~~~~ 66:52.18 ipc/ipdl/IPCMessageTypeName.o *** KEEP ALIVE MARKER *** Total duration: 1:07:00.237500 67:01.20 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/_ipdlheaders/mozilla/dom/PContentParent.h:26, 67:01.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PCameras.cpp:7, 67:01.20 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols8.cpp:56: 67:01.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h: In constructor ‘SharedBitSet::SharedBitSet(const gfxSparseBitSet&)’: 67:01.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:463:67: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of non-trivially copyable type ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’}; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 67:01.20 std::memcpy(&blocks[mBlockCount], &srcBlock, sizeof(Block)); 67:01.20 ^ 67:01.20 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/gfxFontUtils.h:46:10: note: ‘SharedBitSet::Block’ {aka ‘struct gfxSparseBitSet::Block’} declared here 67:01.20 struct Block { 67:01.21 ^~~~~ 67:13.52 In file included from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsTHashtable.h:21, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsBaseHashtable.h:12, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/nsClassHashtable.h:11, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/FilterSupport.h:15, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GfxMessageUtils.h:11, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PBrowser.cpp:7, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols7.cpp:2: 67:13.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h: In instantiation of ‘void mozilla::PodArrayZero(mozilla::Array&) [with T = std::map; unsigned int N = 2]’: 67:13.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/webrender/WebRenderTypes.h:99:19: required from ‘mozilla::wr::RenderRootArray::RenderRootArray() [with T = std::map]’ 67:13.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/Layers.h:248:29: required from here 67:13.53 /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/PodOperations.h:67:9: warning: ‘void* memset(void*, int, size_t)’ clearing an object of type ‘class std::map’ with no trivial copy-assignment; use assignment or value-initialization instead [-Wclass-memaccess] 67:13.53 memset(&aArr[0], 0, N * sizeof(T)); 67:13.53 ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~ 67:13.53 In file included from /usr/include/c++/8/map:61, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/system_wrappers/map:3, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/stl_wrappers/map:44, 67:13.53 from /<>/firefox-68.0~b13+build1/ipc/chromium/src/base/process_util.h:31, 67:13.53 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/dist/include/mozilla/GfxMessageUtils.h:14, 67:13.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/PBrowser.cpp:7, 67:13.54 from /<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl/UnifiedProtocols7.cpp:2: 67:13.54 /usr/include/c++/8/bits/stl_map.h:100:11: note: ‘class std::map’ declared here 67:13.54 class map 67:13.54 ^~~ *** KEEP ALIVE MARKER *** Total duration: 1:08:00.239870 68:03.17 make[6]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf/ipc/ipdl' 68:03.17 make[5]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 68:03.17 make[4]: *** [/<>/firefox-68.0~b13+build1/config/recurse.mk:34: compile] Error 2 68:03.17 make[4]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 68:03.17 make[3]: *** [/<>/firefox-68.0~b13+build1/config/rules.mk:422: default] Error 2 68:03.17 make[3]: Leaving directory '/<>/firefox-68.0~b13+build1/obj-arm-linux-gnueabihf' 68:03.17 make[2]: *** [client.mk:125: build] Error 2 68:03.17 make[2]: Leaving directory '/<>/firefox-68.0~b13+build1' 68:03.19 196 compiler warnings present. 68:03.43 Notification center failed: Install notify-send (usually part of the libnotify package) to get a notification when the build finishes. make[1]: *** [GNUmakefile:9: build] Error 2 make[1]: Leaving directory '/<>/firefox-68.0~b13+build1' make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20190625-1254 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: armhf Build-Space: 4830604 Build-Time: 4820 Distribution: eoan Fail-Stage: build Host Architecture: armhf Install-Time: 126 Job: firefox_68.0~b13+build1-0ubuntu0.19.10.3.dsc Machine Architecture: arm64 Package: firefox Package-Time: 5056 Source-Version: 68.0~b13+build1-0ubuntu0.19.10.3 Space: 4830604 Status: attempted Version: 68.0~b13+build1-0ubuntu0.19.10.3 -------------------------------------------------------------------------------- Finished at 20190625-1254 Build needed 01:24:16, 4830604k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=eoan --arch=armhf PACKAGEBUILD-17188244 Scanning for processes to kill in build PACKAGEBUILD-17188244